|
Фоновое задание не видит "печать штрих-кодов" | ☑ | ||
---|---|---|---|---|
0
Лкфае гтв Дшсре
08.11.15
✎
19:53
|
Приветствую!
Возникла проблема: На сервере 1С не печатаются штрихкоды в фоновых заданиях. Компонента для печати ШК установлена, если документ печатать из толстого клиента все печатается как надо. Сервер и клиент 32-битные. Конфигурация УТ 10.3 Нарыл только вот это : http://forum.infostart.ru/forum26/topic83921/ но не могу сообразить, как это прикрутить к старой торговле. Пните пожалуйста в нужную сторону, если кто-то знает, что делать. |
|||
1
ДенисЧ
08.11.15
✎
19:54
|
буду неоригинальным - а не поставить ли на _сервер_ компоненту печати?
|
|||
2
Лкфае гтв Дшсре
08.11.15
✎
19:55
|
(1) Все крутится на 1 ПК, и толстый клиент и сервер
|
|||
3
ДенисЧ
08.11.15
✎
19:56
|
мирная дичь
|
|||
4
Лкфае гтв Дшсре
08.11.15
✎
20:49
|
Тем временем...
Прикрутил функции из бухгалтерии 3.0. Скопировал макет оттуда же. Вместо старого штрихкода вставляю новый в виде картинки. Теперь новая напасть - компонента не подключается из макета ( |
|||
5
Лкфае гтв Дшсре
08.11.15
✎
20:58
|
Супер. Все подключилось. Картинка формируется. Теперь осталось вывести ее в макет и проверить
|
|||
6
Либерал
08.11.15
✎
22:40
|
фоновое задание (в трехзвенке) не умеет печатать (на принтер) в принципе! или макет нужен для другого???
|
|||
7
Лкфае гтв Дшсре
08.11.15
✎
23:14
|
(6) Фоновое задание рендерит макет в табличный документ, затем этот табличный документ сохраняется как документ xls, вкладывается в письмо и рассылается пользователям.
насчет печати на принтер ничего не могу сказать, пока еще не пробовал :) Но думаю скорее всего нет. |
|||
8
Лкфае гтв Дшсре
08.11.15
✎
23:19
|
Итог: чтобы все заработало нужно скопировать из УТ11 или БП3.0 функции:
ПодключитьВнешнююКомпонентуПечатиШтрихкода() ОпределитьТипШтрихкода(Штрихкод) ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода) и общий макет КомпонентаПечатиШтрихкодов Функции ПолучитьКартинкуШтрихкода скармливаем параметры штрихкода, она возвращает картинку со штрихкодом. Вставляем получившуюся картинку в макет и печатаем. Может возникнуть ошибка "image width or height is zero in ihdr" - нужно отключить прозрачный фон в параметрах штрихкода. |
|||
9
Лкфае гтв Дшсре
08.11.15
✎
23:20
|
Протестировано на 32 и 64 бит серверах.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |