[ОТВЕТИТЬ]
Опции темы
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 в строю до сих пор. Маленькие, шустрые неубивайки.
"Спасибо" bob от:
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, время: 10:32.

Все в прочитанное - Донат - RSS - - Карта - Вверх

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