0
lg2marvel
27.10.15
✎
13:34
|
Добрый день. Получаю значение в При выгрузке следующим образом:
ТекстЗапросаПоТоварам =
"ВЫБРАТЬ ПЕРВЫЕ 1
| ТабТоваров.Номенклатура.Ссылка КАК ТМЦ
|ИЗ
| Документ.УР_ВыпускПродукции.Товары КАК ТабТоваров
|ГДЕ
| ТабТоваров.Ссылка = &Ссылка";
Запрос = Новый Запрос(ТекстЗапросаПоТоварам);
Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
Запрос.УстановитьПараметр("ПланОбменаСсылка", УзелДляОбмена.Ссылка);
КоллекцияОбъектов = Запрос.Выполнить().Выгрузить();
Для Каждого Строка Из КоллекцияОбъектов Цикл
Параметр = КоллекцияОбъектов[0][0];
КонецЦикла;
Хочу в После загрузки сделать что-то следующим образом:
Объект.Номенклатура = Параметр;
Но ругается на то что переменная Параметр не определена, как правильно это делается?
|
|
2
lg2marvel
27.10.15
✎
14:19
|
Создал параметр ТМЦ, тип параметра Справочник.Номенклатура. В при выгрузке:
Для Каждого Строка Из КоллекцияОбъектов Цикл
ТМЦ = КоллекцияОбъектов[0][0];
КонецЦикла;
В После загрузки:
Объект.Номенклатура = ТМЦ;
При загрузке в приемник матюкается:
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = КомплектацияНоменклатуры
ТипОбъекта = Комплектация номенклатуры
Объект = Комплектация номенклатуры ОВ000000005 от 21.10.2015 13:55:27
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,23)}: Переменная не определена (ТМЦ)
ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(9526)
КСообщенияОбОшибках = 21
|
|