Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Принтеры > Zebra

Zebra LP2824Plus не печатает двойные кавычки : Zebra

23.11.2024 20:48


25.11.2013 16:11
Да там тогда все, что угодно может пропасть... Количество параметров изменяется...
Напишите триггер, чтобы при внесении наименования карточки фильтровались ненужные символы... Скриптом немного некрасиво получится. Смогут успеть заблокировать выгрузку...
25.11.2013 16:45
Отчитываюсь о проделанной безуспешной работе:
1. Принтер прошит на последнюю версию прошивки
2. Прогружены шрифты с помощью Eltron Font Downloader (Type ASCII родной по мануалу )
3. Попробовал грузить шрифты без знака " , не помогло
4. В мануале данный символ присутствует как используемый.
25.11.2013 16:51
Можете описать процесс загрузки весов? Чем именно они грузятся?
25.11.2013 17:01
Цитата:
OlegON Можете описать процесс загрузки весов? Чем именно они грузятся?
Если вы имеете в виду принтер, то печатается наименование, штрих-код, артикул и цена
25.11.2013 17:03
Нет-нет, я про то, каким софтом? Подменить ничего нельзя?
Но на самом деле это уже бубны какие-то, если двойные кавычки очень нужны. Если нет - триггер и вперед...
25.11.2013 17:31
Пока занимался появился еще вопрос, после удаления всех шрифтов с помощью Eltron Font Downloader, принтер продолжал печатать из СМ корректно. А утилита Zebra Font Downloader сохраняет шрифты только на карту памяти (которой нет). Вопрос: как убить шрифты корректно?
25.11.2013 20:43
Цитата:
grannie Нету в ZPL II такого ограничения, в официальной доке даже примеры с кавычками есть.
Это не ZPLII - это косяк данной модели принтера. А принтер по цене-качеству классный. У нас с 2004 года из 3 принтеров 2 в строю до сих пор. Маленькие, шустрые неубивайки.
25.11.2013 20:44
Цитата:
HellBoy О, то что нужно, а можно Вас попросить скрипт выложить
Я давно не программирую. Это делал программист. Пару часов ему понадобилось. Мы это разово делали. А потом, те кто заводят карточки - следят.Может тут кто-нибудь накидает.
25.11.2013 21:27
Менял во всех карточках запятую на точку
Код:
ALTER TRIGGER supermag.smcardcheckauxroles DISABLE;
UPDATE supermag.smcard
   SET NAME = REPLACE (NAME, ',', '.');
UPDATE supermag.smcard
   SET shortname = REPLACE (shortname, ',', '.');
ALTER TRIGGER supermag.smcardcheckauxroles ENABLE;
COMMIT ;
для начала желательно на нескольких карточках поэксперементировать, т.е. добавить условие
WHERE article = 'XXXXXX'
p.s. делал на версии 1.027.1
25.11.2013 21:52
А да. Заменять надо только в коротком имени. Оно используется для вывода на принтер этикеток (по крайней мере в СМ).
Часовой пояс GMT +3, время: 20:48.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.