Имя: Пароль:
1C
1С v8
Не выводится штрих-код
0 banzay
 
08.06.16
09:37
Имеем Общепит 2.0 (примочки к типовой БП) немного переделанный для печати штрих-кодов при выводе печ.формы меню. В макете создан рисунок - объект управления типа "1С.V8.Печать штрих-кодов" по имени "Штрихкод". В тексте при формировании печ.формы вставлены строки:
ОбластьСтрока.Рисунки.Штрихкод.Объект.ТипКода = 1;
ОбластьСтрока.Рисунки.Штрихкод.Объект.ТекстКода = ТекСтрока.Ссылка.Номенклатура.ОбщепитШтрихКод;
ОбластьСтрока.Рисунки.Штрихкод.Объект.Сообщение = ТекСтрока.Ссылка.Номенклатура.ОбщепитШтрихКод;

Всё хорошо.
Обновил конфигурацию на Общепит 3.0 (упр.формы). Сделал те же дописки. И теперь выдает ошибку:
{ОбщийМодуль.ОбщепитДиетпитание.Модуль(2457)**: Значение не является значением объектного типа (ТипКода) ОбластьСтрока.Рисунки.Штрихкод.Объект.ТипКода = 1;

Посмотрел отладчиком: в Общепите 2.0 Объект есть элемент ActiveX. В Общепите 3.0 Объект - неопределен.
Почему-то не работает компонента 1С:Печать штрих-кодов (самый крайний релиз стоит).
Кто-нибудь сталкивался с таким траблом?
1 В тылу врага
 
08.06.16
09:40
в 3.0 выполняется на сервере? тогда установи компоненту на сервер
2 banzay
 
08.06.16
11:28
(1) Базы файловые.
3 Enterprise
 
08.06.16
11:31
(0) ActiveX в управляемых формах так не взлетит
4 Мимохожий Однако
 
08.06.16
11:54
"Сделал те же дописки. И теперь выдает ошибку:"
Конфигурация другая, теми же дописками не обойтись
Программист всегда исправляет последнюю ошибку.