|
Записать данные в набор внешних данных... |
☑ |
0
mikecool
02.08.17
✎
12:31
|
Собственно, создаю набор
ВИДНабор = ВнешниеИсточникиДанных.ExtUprData.Таблицы.ProductData.СоздатьНаборЗаписей();
ВИДНабор.Отбор.IdDRef.Установить(Ссылка.УникальныйИдентификатор());
ВИДНабор.Прочитать();
Если ВИДНабор.Количество() = 0 Тогда
Запись = ВИДНабор.Добавить();
Запись.IdDRef = Ссылка.УникальныйИдентификатор();
КонецЕсли;
для чего хочу набор - чтобы приписать реквизитам на форме данные из набора и при записи элемента записывать целиком набор
однако на присвоении
Поле.Данные = "ВИДНабор[0]." + СтрокаОписния.ИмяПоля;
падает ошибка "Неправильный путь к данным"
подскажите - где я ошибся?
|
|
1
mikecool
02.08.17
✎
12:34
|
к примеру путь к данным получается такой
|
|
2
mikecool
02.08.17
✎
12:34
|
ВИДНабор[0].CONSIST_FULL
поле в записи набора есть
|
|
3
mikecool
02.08.17
✎
12:39
|
реквизита формы типа ВнешниеИсточникиДанныхНаборЗаписей нет, может в этом причина?
|
|
4
mikecool
02.08.17
✎
13:49
|
так понимаю - никто не знает (
|
|
5
Numerus Mikhail
02.08.17
✎
13:59
|
(4) ВИДНабор[0][СтрокаОписния.ИмяПоля] это?
|
|
6
mikecool
02.08.17
✎
14:22
|
(5) ВИДНабор[0][CONSIST_FULL] - тоже неправильный путь
|
|
7
aleks_default
02.08.17
✎
14:23
|
моя твоя не понимай
|
|
8
МихаилМ
02.08.17
✎
14:23
|
подглядите в
отладчике
|
|
9
mikecool
02.08.17
✎
14:25
|
(8) на что? на формируемую строку? я ее могу любую сформировать
|
|
10
mikecool
02.08.17
✎
14:26
|
+9 а вот как заставить ее примениться к данным - вопрос
|
|
11
1dvd
02.08.17
✎
14:26
|
какой тип нужно записать в Поле.Данные
|
|
12
mikecool
02.08.17
✎
14:28
|
(11) вроде всю жизнь строка был
|
|
13
1dvd
02.08.17
✎
14:35
|
что-то фигня какая-то. в Данные записывается имя реквизита объекта, а ты пытаешься записать туда путь к черти чему
|
|
14
mikecool
02.08.17
✎
14:36
|
(13) только реквизита объекта? блин, печалька
ибо наборзаписей не хочет быть реквизитом ((
|
|
15
1dvd
02.08.17
✎
14:37
|
(14) или реквизита формы
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший