Имя: Пароль:
1C
1С v8
1с 8.2 Ошибка ЗначениеВРеквизитФормы при записи в табличную часть
0 zhukovia
 
12.06.13
18:38
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.УстановитьПараметр("Баркоды", Объект.Баркоды.Выгрузить());
Запрос.Текст = "
|ВЫБРАТЬ
|    *
|ПОМЕСТИТЬ ВР_БАРКОДЫ
|ИЗ
|    &Баркоды КАК БАРКОДЫ
|;
|ВЫБРАТЬ
|    *
|ИЗ
|    ВР_БАРКОДЫ КАК БАРКОДЫ  
|ГДЕ
|    БАРКОДЫ.Баркод.Ссылка ЕСТЬ НЕ NULL
|;
ОчищеныеБаркоды = Запрос.Выполнить().Выгрузить();
ЗначениеВРеквизитФормы(ОчищеныеБаркоды,"Объект.Баркоды");

Не могу понять почему выскакивает ошибка "Недопустимое значение параметра (параметр номер '2')" при попытке запихать в форму таблицу.
Запрос отрабатывает корректно, колонки идентичны. Может проблема в том, что Объект.Баркоды это табличная часть документа?
1 Wobland
 
12.06.13
18:40
загрузи ТЧ
2 zhukovia
 
12.06.13
18:48
(1) Спасибо. Об этом и не подумал.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший