Штрихкод для документа
☑
0
Shikolosa
11.05.19
✎
11:46
Добрый День! Подскажите пожалуйста, что делаю не так. Надо вывести штрихкод для документа на печать.
Запрос = Новый Запрос(
"ВЫБРАТЬ
| Штрихкоды.Штрихкод,
| Штрихкоды.ТипШтрихкода
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| Штрихкоды.Владелец = &ЗаданиеНаПроизводство");
Запрос.УстановитьПараметр("ЗаданиеНаПроизводство", СсылкаНаОбъект);
РезультатЗапроса = Запрос.Выполнить();
Выборка= РезультатЗапроса.Выбрать();
ОбластьМакетаЗаголовок.Параметры.Заполнить(Выборка);
Если Выборка.ТипШтрихкода <> NULL И Выборка.Штрихкод <> NULL Тогда
ОбластьМакетаЗаголовок.Рисунки.Штрихкод.Объект.ТипКода = Выборка.ТипШтрихкода.Код;
ОбластьМакетаЗаголовок.Рисунки.Штрихкод.Объект.ТекстКода = Выборка.Штрихкод;
ОбластьМакетаЗаголовок.Рисунки.Штрихкод.Объект.Сообщение = Выборка.Штрихкод;
ТабДокумент.Вывести(ОбластьМакетаЗаголовок);
Получаю ошибку: Значение не является значением объектного типа (Код)
УПП 8.2 Обычное приложение
1
Василий Алибабаевич
11.05.19
✎
11:52
(0)
РезультатЗапроса = Запрос.Выполнить();
Если НЕ РезультатЗапроса.Пустой() Тогда
<Все, что написано в (0)>
Иначе
<Задуматься "А почему нет ширихкода?">
КонецЕсли;
2
Shikolosa
11.05.19
✎
11:56
(1)
Не совсем поняла. Штрихкод у документа есть.
3
Василий Алибабаевич
11.05.19
✎
12:01
(2) Может и есть. Но он :
1. Не найден.
2. Не стоим в выборке на нужной записи. Поскольку "Выборка.Следующий()" никто не сделал.
4
Василий Алибабаевич
11.05.19
✎
12:02
+ (3) имеется ввиду не порядок действий, а возможные варианты.
5
Shikolosa
11.05.19
✎
12:51
(4)
Спасибо огромное! Получилось.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс