Печать этикеток через ESC-последовательности в S-market

Данный раздел посвящен обсуждению работы программного продукта S-Market версия 2 (СУБД Interbase)

Модератор: nk_dk

Печать этикеток через ESC-последовательности в S-market

Сообщение mm4k 23 июл 2009, 15:26

Не когда не пользовался ESC-последовательностью, решил попробовать, хочу настроить ESC-последовательность c zebra lp2844, версия SM 2.8.1, расскажите в крации как это сделать!
Аватара пользователя
mm4k
 
Сообщения: 13
Зарегистрирован: 19 май 2009, 11:25

Re: Печать этикеток через ESC-последовательности в S-market

Сообщение nk_dk 24 июл 2009, 10:38

Добрый день,
информацию по этому вопросу можно подчерпнуть в руководстве Администратора.
Раздел Настройка АСУТ S-Market - Модуль КОНФИГУРАТОР - Вкладка "Глобальные параметры" - Печатные формы - Штрихкоды

Если после ознакомления возникнут какие-то вопросы, то диалог можно продолжить.
nk_dk
 
Сообщения: 13
Зарегистрирован: 07 апр 2009, 14:51

Re: Печать этикеток через ESC-последовательности в S-market

Сообщение mm4k 24 июл 2009, 11:55

Возникли потому что она не печатает, а вся типа печать уходит в текстовик.. и все на принтер даже не чего не падает
Аватара пользователя
mm4k
 
Сообщения: 13
Зарегистрирован: 19 май 2009, 11:25

Re: Печать этикеток через ESC-последовательности в S-market

Сообщение VerLeon 24 июл 2009, 12:06

Надо где-то указать порт, в который выводить.
Глобально - в файле LabPrint.ini (в корне S-Market'а), в секции [OPTIONS] строчка вида Port=COM1
Это будет порт по умолчанию для всех шаблонов.
Если в шаблоне есть таг вида [PORT=COM2], то он перекроет глобальную настройку и данный шаблон будет выводиться в указанный в нем порт.
VerLeon
 

Re: Печать этикеток через ESC-последовательности в S-market

Сообщение mm4k 24 июл 2009, 13:49

[PORT=//./LPT1]
[CODEPAGE=OEM]
[NAMELENGTH=20]
[SQL select moddate, netto as net from cardscla /SQL]
[SQL where articul=[ARTICUL]/SQL]
Вот что у меня написано, а изночально файла вообще не было, и как я понял он не нужен так как по умолчанию стои LPT
Аватара пользователя
mm4k
 
Сообщения: 13
Зарегистрирован: 19 май 2009, 11:25

Re: Печать этикеток через ESC-последовательности в S-market

Сообщение claire 27 июл 2009, 10:39

Если в шаблоне этикетки или в файле LabPrint.ini НЕ УКАЗАН параметр Port, то будет просто создаваться текстовый файл LabPrint.txt, в котором по заданному Вами шаблону будут перечислены параметры выбранных для печати карточек.
Соответсвенно в каком-то из файлов (LabPrint.ini и/или файле шаблоне этикетки, заданном в кофигураторе), обязательно нужно указать порт к которому подключен ваш принтер. Так же шаблон обязан иметь информацию что выводить о товаре (см. пример в руководстве администратора).

Тогда когда Вы отсылаете информацию на принтер, если данный порт подключен корректно, то информация о печати должна на него уходить, иначе должно быть сообщение что порт не доступен.
Хамеляйнен Светлана,
Руководитель группы тестирования
claire
 
Сообщения: 28
Зарегистрирован: 07 апр 2009, 12:16

Печать этикеток через ESC-последовательности в S-market

Сообщение Babyner 20 авг 2010, 12:27

Добрый день!
Помогите с проблемой. Есть у нас принтер zebra2824, при попытке распечатать этикетку выдает "Ошибка загрузки DLL". На соседней машине все печатает.
Я так понимаю, что трабла где-то в LabPrint.Dll, но где именно косяк? Версия программы 2.6.01 :?:
Babyner
 
Сообщения: 3
Зарегистрирован: 12 апр 2009, 18:18


Вернуться в S-Market версия 2 (Interbase)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron