На печатную форму УТ11 не выводится штрихкод
Пробую вывести штрихкод вместо ячейки "Артикул", но на печатной форме "ПриобретениеТоваровУслуг" в функции "Функция СформироватьПечатнуюФормуПриходнаяНакладная(МассивОбъектов, ОбъектыПечати)" выходит слово "Массив", делаю следующее в цикле
пишу
Но вместо Штрихкода в печатной форме выходит слово "Массив"
НО
в простой печатной форме накладной без цен в функции "Функция СформироватьПечатнуюФормуНакладная(МассивОбъектов, ОбъектыПечати)"
всё получается
Что не так?
ВыборкаПоТоварам = ВыборкаПоСкладам.Выбрать();
Пока ВыборкаПоТоварам.Следующий() Цикл
пишу
Штрихкод = РаботаСНоменклатуройУТ.ПолучитьШтрихкодыПоНоменклатуре(ВыборкаПоТоварам.Номенклатура,Справочники.УпаковкиЕдиницыИзмерения.ПустаяСсылка());
Если Штрихкод <> Неопределено Тогда
Если Штрихкод.Количество() > 0 Тогда
Область.Параметры.Заполнить("Артикул", Штрихкод[0]);
КонецЕсли;
КонецЕсли;
Но вместо Штрихкода в печатной форме выходит слово "Массив"
НО
в простой печатной форме накладной без цен в функции "Функция СформироватьПечатнуюФормуНакладная(МассивОбъектов, ОбъектыПечати)"
всё получается
Что не так?
По теме из базы знаний
- Изготовление внешних печатных форм
- Счет-фактура + Торг12 + УПД + Торг12 со штрихкодами, для конфигурации УТ 11.4, для документа "Поступление товаров".
- Внешняя печатная форма ТОРГ-12 со штрихкодом (картинкой и числом)
- Новый взгляд на старое. Внешняя печатная форма – НАСТРАИВАЕМАЯ
- Печать счета из документа Заказ клиента со штрихкодом (УТ 11.4 / 11.5)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
вот так пропишите
Ну либо правьте запрос чтобы у вас была ссылка на товар а не его наименование
Штрихкод = РаботаСНоменклатуройУТ.ПолучитьШтрихкодыПоНоменклатуре(Справочники.Номенклатура.НайтиПоКоду(ВыборкаПоТоварам.Код),Справочники.УпаковкиЕдиницыИзмерения.ПустаяСсылка());
Если Штрихкод <> Неопределено Тогда
Если Штрихкод.Количество() > 0 Тогда
Область.Параметры.Артикул = Штрихкод[0];
КонецЕсли;
КонецЕсли;
Ну либо правьте запрос чтобы у вас была ссылка на товар а не его наименование
(2
)Функция ПолучитьШтрихкодыПоНоменклатуре(Номенклатура, Упаковка) Экспорт
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ШтрихкодыНоменклатуры.Штрихкод КАК Штрихкод
|ИЗ
| РегистрСведений.ШтрихкодыНоменклатуры КАК ШтрихкодыНоменклатуры
|ГДЕ
| ШтрихкодыНоменклатуры.Номенклатура = &Номенклатура
| И ШтрихкодыНоменклатуры.Упаковка = &Упаковка
|";
Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Запрос.УстановитьПараметр("Упаковка", Упаковка);
Штрихкоды = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Штрихкод");
ВозвращаемоеЗначение = Новый Массив;
Для Каждого ЭлементМассива Из Штрихкоды Цикл
ВозвращаемоеЗначение.Добавить(РегистрыСведений.ШтрихкодыНоменклатуры.ПодготовитьШтрихкод(ЭлементМассива));
КонецЦикла;
Возврат ВозвращаемоеЗначение;
КонецФункции
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот