Создал внешнюю обработку, которая хватает данные из файла Excel. Данные поместил в Табличное поле. Теперь мне необходимо по какому - либо полю (Код, артикул или наименование) ТабличногоПоля находить номенклатуру и заполнять ТабличнуюЧасть документа... Подскажите как это сделать, пожалуйста) Где-то читал, что нужно начинать с процедуры Инициализировать, но вся информация какая-то расплывчатая или неполная... Помогите пожалуйста
(0) В чём именно проблема?
Как создать и зарегистрировать внешнюю обработку заполнения табличной части?
Или как по какому-нибудь полю найти номенклатуру?
(3)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| спрНоменклатура.Ссылка
|ИЗ
| Справочник.Номенклатура КАК спрНоменклатура
|ГДЕ
| спрНоменклатура."+ПоКакомуПолюХочешьИскать+" = &Образец";
Запрос.УстановитьПараметр("Образец",ЧегоТамДобылИзExcel);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
Номенклатура = Выборка.Ссылка;
// и засовываешь её в табличную часть
Иначе
Сообщить("А вот фиг вам с "+ЧегоТамДобылИзExcel);
КонецЕсли;