Вставка номенклатуры клиента в табличное поле
Всем привет! Подскажите, вставляю номенклатуру клиента в табличное поле, но к сожалению оно не вставляется, запрос работает как надо, как можно вставить?
Спасибо за ранее.
Спасибо за ранее.
&НаСервереБезКонтекста
Функция ПолучитьНоменклатуруКлиента(Клиент, НоменклатураКП)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 1
| НоменклатураКонтрагентовБЭД.Владелец КАК Владелец,
| НоменклатураКонтрагентовБЭД.Наименование КАК НаименованиеКлиента,
| НоменклатураКонтрагентовБЭД.Номенклатура КАК Номенклатура
|ИЗ
| РегистрСведений.НоменклатураКонтрагентовБЭД КАК НоменклатураКонтрагентовБЭД
|ГДЕ
| НоменклатураКонтрагентовБЭД.Владелец = &Клиент
| И НоменклатураКонтрагентовБЭД.Номенклатура = &НоменклатураКП";
Запрос.УстановитьПараметр("Клиент", Клиент);
Запрос.УстановитьПараметр("НоменклатураКП", НоменклатураКП);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Возврат ВыборкаДетальныеЗаписи.НаименованиеКлиента;
КонецЦикла;
КонецФункции
&НаКлиенте
Процедура ТоварыНоменклатураПриИзменении(Элемент)
ТекущаяСтрока = Элементы.Товары.ТекущиеДанные;
ТекущаяСтрока.НоменклатураКлиента = ПолучитьНоменклатуруКлиента(Объект.Клиент, ТекущаяСтрока.Номенклатура);
Сообщить(ПолучитьНоменклатуруКлиента(Объект.Клиент,ТекущаяСтрока.Номенклатура));
КонецПроцедуры
ПоказатьПо теме из базы знаний
- PowerTools: Инструменты администратора 1С 8.3
- Обзор полезных методов БСП 3.1.4
- Универсальная загрузка данных формата Excel
- Инструменты конфигурирования и доработки "Склада 15" под свои задачи
- Этюды по программированию: хитрости использования дополнительных реквизитов в сериях номенклатуры УТ, КА, ERP
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот