Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 дек 2025, 18:27

Ошибка чтения значения .... В расширении, в цикле выборки, вроде все просто, не догоню....

Автор Hobo73, 19 окт 2025, 15:23

0 Пользователей и 1 гость просматривают эту тему.

Hobo73

Привет
Вроде стандартно:

&НаКлиенте
Процедура ДЛШтрихкод_КомандаЗаполнитьШтрихкоды()
   
   ЗаполнитьШтрихкодыНаСервере();
   
КонецПроцедуры


&НаСервере
Процедура ЗаполнитьШтрихкодыНаСервере()   

Запрос = Новый Запрос;
Запрос.Текст =
   
   "ВЫБРАТЬ
   |   РасходнаяНакладнаяЗапасы.Номенклатура КАК Номенклатура
   |ПОМЕСТИТЬ втТовары
   |ИЗ
   |   Документ.РасходнаяНакладная.Запасы КАК РасходнаяНакладнаяЗапасы
   |ГДЕ
   |   РасходнаяНакладнаяЗапасы.Ссылка = &Ссылка
   |
   |ИНДЕКСИРОВАТЬ ПО
   |   Номенклатура
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |   втТовары.Номенклатура КАК Номенклатура,
   |   ШтрихкодыНоменклатуры.Штрихкод КАК Штрихкод
   |ИЗ
   |   втТовары КАК втТовары
   |      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ШтрихкодыНоменклатуры КАК ШтрихкодыНоменклатуры
   |      ПО втТовары.Номенклатура = ШтрихкодыНоменклатуры.Номенклатура";

Запрос.УстановитьПараметр("Ссылка", Объект.Ссылка);

Выборка = Запрос.Выполнить().Выбрать();
   

   Пока Выборка.Следующий() Цикл

При отладке
Снимок.PNG


antoneus


Hobo73


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск