Имя: Пароль:
1C
1С v8
Фоновое задание не видит "печать штрих-кодов"
0 541
 
25.08.15
13:54
Всем привет.

Есть ряд печатных форм, в которых светится какой-либо штрих-код. В пользовательском режиме на любом компьютере, где установлена "печать штрих-кодов" (в том числе на сервере, где стоит 1С), без проблем печатается любая из них.

Как только дело доходит до формирования печатной формы в рамках фонового задания, все крашится ("Значение не является значением объектного типа (типкода)"). Ну вы поняли: "типкода" здесь - это свойство объекта "рисунок", в котором с помощью компоненты установлен объект "штрих-код".

Исключить однозначную установку типа кода здесь (оставить только однозначную установку значения "сообщение" в рисунке) не пробовал, т.к. уверен в том, что и свойство "сообщение" здесь тоже будет недоступно.

Может быть, кто-то сталкивался?
1 ДенисЧ
 
25.08.15
14:04
Может, пересилить себя и поставить компоненту на сервере?
2 drcrasher
 
25.08.15
14:08
(1) дык вроде " (в том числе на сервере, где стоит 1С)"
3 ДенисЧ
 
25.08.15
14:08
(2) дык, может,  сервер 64бит?
4 drcrasher
 
25.08.15
14:09
(3) роляет на компоненту?
5 541
 
25.08.15
14:20
(3) На всех компах с 64-битной виндой работает так же, как на остальных.
6 MM
 
25.08.15
14:55
(5) Под виндовс все клиентские приложения 1С 32х битные, не зависимо от версии ОС, потому компонента dll скомпилированная под 32 бита в них загружается. Если же сервер 1С 64х битный, то он сможет загрузить только 64х битную компоненту. Есть способы обхода, но это для 32х битных COM-объектов, а не внешних компонент.
7 541
 
25.08.15
15:10
(6) спасибо, будем думать.