Сообщение Гость » 24 ноя 2010, 19:37
ДЛЯ РАЗРАБОТЧИКОВ
=================
По поводу использования ФР ШТРИХ-LIGHT-ФР-К (в.01) и аналогичных.
В поддерживаемом оборудовании данный ФР указан в драйвере АТОЛ, но при использовании ФР с Атоловским драйвером (рекомендуемой версии)следующие проблемы:
1. При печати теста и отчетов происходит задержка около 10 сек. от нажатия на кнопку до печати.
2. В тесте также выскакивает ошибка: Ошибка инициализации принтера не поддерживается в данной версии оборудования.
3. Пред. чек распечатался с задержкой, а чек распечатать не удалось - при печати чека выскачила та же ошибка, что и при тесте,закрытия чека не произошло (пришлось закрывать Штриховской сервисной программой).
Теперь о работе данного ФР с драйвером фирмы "Штрих-М":
Так как разные модели ФР данного производителя работают по одному протоколу, то с подключением данного ФР через драйвер ШТРИХ, даже при отсутствии в списке старой версии, не возникает.
Можно подключить и как ШТРИХ-ФР и как ШТРИХ-МИНИ и тд. Тест проходит отлично.
Остаются следующие проблемы независимо от версии драйвера Штрих и выбранной модели:
1. При печати отчетов: после выхода отчета происходит продвижение ленты как раз на величину уже отпечатанного заголовка следующего чека и дальнейшая полная отрезка чека (вообще-то полная отрезка нежелательна для ФР-ов). В результате следующий чек остается без заголовка.
2. Ширина чека стандартным шрифтом - 32 символа. Информация в чеке расчитана похоже на 40, соответственно не влезает. Для того, чтобы влезала нужно при печати строк использовать команду PrintStringWithFont с указанием шрифта "5" вместо PrintString, или укоротить инфу до 32 символов.
3. Если используется печать Пред. чека, то последующий чек печатается без заголовка, так как после печати пред. чека заголовок не печатаеся автоматом.
Очень бы хотелось срочно получить решение данных проблем, так как оборудование уже приобретено, а результаты не утешительные. А отмена Е-диллера приближается.
Да еще хочу уделить внимание на то, что существует следующая неприятная проблема: при сбоях в момент печати чека платеж уже отправлен, а клиенту дать нечего.
Добавлю ещё по работе с драйвером ШТРИХ: в тестовом чеке, в отчетах, в пред. чеке програмой выдается команда на обрезку чека, а в чеке обрезки нет.