powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Не получается присвоить родителя
10 сообщений из 10, страница 1 из 1
Не получается присвоить родителя
    #37935045
Karlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не пойму в чем ошибка. Пытаюсь создать контрагента в определенную группу.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Dim K = cntr.CreateObject("Справочник.Контрагенты")
Dim R = cntr.CreateObject("Справочник.Контрагенты")
R.НайтиПоНаименованию("заказчики", 0, 0)
K.Новый()
K.Наименование = TextBox1.Text
K.Родитель = R.ТекущийЭлемент()
K.Записать()


Ругается на строчку K.Родитель = R.ТекущийЭлемент() - Значение не попадает в ожидаемый диапазон.
В чем проблема?
Пробовал использовать
K.ИспользоватьРодителя(R.ТекущийЭлемент()) - Та же ошибка
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935075
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что R.ТекущийЭлемент()
это бейсиковский массив?

НайтиПоНаименованию не двигает указатель записи в таблице

надо выбратьЭлементы+получитьэлемент

а вообще все это , как то ...
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935233
Karlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sWinTyz,
Код visual basic
Так тоже не получается
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Dim K = cntr.CreateObject("Справочник.Контрагенты")
Dim R = cntr.CreateObject("Справочник.Контрагенты")
 R.НайтиПоКоду("00000002", 0, 0)
 R.ВыбратьЭлементы()
 While R.получитьЭлемент() > 0
         If R.Код = "00000002" Then
               K.Родитель = R.ТекущийЭлемент()
         End If
 End While
 K.Новый()
 K.Наименование = TextBox1.Text
 K.Записать()
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935300
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще позиционирует
я в 7.7 заглянул
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935367
Karlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда не пойму в чем проблема, вроде оба варианта должны работать.
Может есть еще какой вариант присвоения Родителя Контрагенту?
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935546
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А родитель - это группа? Проверили?

А можно еще

К.ИспользоватьРодителя(что-то)
K.Новый()
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935549
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут наверное как то все не просто
надо смотреть на тип значения
текущий элемент это что в бейсике ? массив?
а реквизит справочника это что? число?
я вообще хз ... у вас там все на руках
я тут сбоку )
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935921
Karlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sWinTyz,
k.Родитель - System.__ComObject = {System.__ComObject}
r.ТекущийЭлемент - System.__ComObject = {System.__ComObject}
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37935941
Karlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно как-нибудь получить ID элемента?
типа K.ID
...
Рейтинг: 0 / 0
Не получается присвоить родителя
    #37936112
Karlus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего не могу понять та же проблема
K.ВидКонтрагента = cntr.Перечисление.ВидыКонтрагентов("Организация")
Значение не попадает в ожидаемый диапазон.
Кто знает как бороться?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Не получается присвоить родителя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]