|
Вывод штрихкода в печатную форму (1с barcod)
| ☑ |
0
Хвостатос
06.07.18
✎
21:02
|
ПараметрыШтрихкода = Новый Структура;
ПараметрыШтрихкода.Вставить("Ширина", Окр(Макет.Рисунки.D1.Ширина *5));
ПараметрыШтрихкода.Вставить("Высота", Окр(Макет.Рисунки.D1.Высота *5));
ПараметрыШтрихкода.Вставить("Штрихкод", "1234567891234");//Стр.Штрихкод);
ПараметрыШтрихкода.Вставить("ТипКода", 1);
ПараметрыШтрихкода.Вставить("ОтображатьТекст", Истина);
ПараметрыШтрихкода.Вставить("РазмерШрифта", 12);
Макет.Рисунки.D1.Картинка = МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода);
В этом месте "Макет.Рисунки.D1.Картинка" вот такая картина "Поле объекта недоступно для чтения(Картинка)".
Что я делаю не так?
|
|
1
Garykom
гуру
06.07.18
✎
21:57
|
|
|
2
Хвостатос
10.07.18
✎
02:52
|
Увы, не понял до чего там додумался ТС по это ссылке. Требуется пояснение по этому вопросу.
Собственно по пунктам:
1)Стоит компонента печать штрихкодов
2)Добавляю в макет элемент управления
3)Через функцию ПолучитьКартинкуШтрихкода возвращается картинка штрихкода
4)При записи непосредственно в макет Макет.Рисунки.D1.Картинка либо Макет.Рисунки.D1.объект.Картинка,
ошибка которую я указал выше.
|
|
3
Chameleon1980
10.07.18
✎
04:16
|
чет недолет немного.
надо не макет картинки.д1.картинка, а
область.рисунки.д1.картинка
|
|
4
Хвостатос
10.07.18
✎
04:29
|
(3) Да, конечно. Смотрел как ведет себя объект если через макет обратиться к картинке.
В общем и целом задача выполнена. С элементом управления который кидается на форму через компонету ни фига не вышло. Сделал через png'шную картинку.
|
|
5
Chameleon1980
10.07.18
✎
04:58
|
(4) я не понял. ты разницу-то уловил между макет и область полученная из макета?
|
|
6
d4rkmesa
10.07.18
✎
07:59
|
(4) Не путайте старую компоненту 1C Barcode и штрихкодирование из БПО. 1-я не работает в тонком клиенте, поэтому не используется вовсе в современных конфах.
|
|