Встраивание принтера бар кода в программный комплекс компании |
|||||||||||||
ГЛАВНАЯ СКЛАД ** управление складом ** техника для склада ** оборудование для склада ТРАНСПОРТИРОВКА ** река / море ** авиа ** ж/д дорога ** грузовик ЛОГИСТИКА ** стратегическое планирование ** управление запасами ** документооборот в логистике ** служба снабжения ** системы автоматизации ВЭД ** ИНКОТЕРМС ** Таможенные формальности БИБЛИОТЕКА ** книги для ознакомления ** полезные материалы ПОЛЕЗНОЕ |
Встраивание принтера бар кода в программный комплекс компанииПри выполнении этого действия как раз и начинается самое интересное, так как вы практически не ограничены в своих возможностях. Причем для разных требований производитель оборудования бар кода предлагает разные возможные решения. Условно требования компаний можно разделить на группы: • интегрировать принтер бар кода в наиболее распространенное программное решение (например, продукцию «1С» или «Гепард»); • интегрировать принтер бар кода в собственное программное обеспечение компании. Меньше всего головной боли возникает при выполнении задач первого пункта: крупные разработчики учли необходимость работы с подобным оборудованием печати бар кода и давно встроили в свои программные продукты соответствующие методы настройки и использования – так называемые «генераторы этикеток».
Обычно в этом случае требуется установить лишь драйвер принтера бар кода и указать в нем необходимые параметры печати бар кода – размер этикетки, способ печати бар кода, температуру, скорость. Далее в специальном конфигураторе программы следует поместить на этикетку необходимые поля, в которые автоматически будет ставиться нужная информация, а также все необходимые неизменяемые графические и текстовые элементы. Вот и все – можно печатать бар код. В случае же, когда необходимо использовать принтер бар кода в собственных программных разработках клиента, компании-производители принтеров бар кодов предлагают следующие возможности: • создание бар кода и управление принтером бар кода с помощью внутреннего языка программирования принтера бар кода (у принтеров Zebra это EPL, EPLII, ZPL, ZPLII, у TSC это TSPL и TSPL2, у Argox – PPLA/PPLB/PPLZ, EZPL от Godex). На принтер бар кода подается последовательность команд, обработав которые, он печатает этикетку с бар кодом. Достоинства этого способа в том, что вы можете использовать все возможности принтера бар кода, можете собирать информацию для печати из какого угодно числа источников и вводить переменные, оперативно вносить любые изменения. При этом нет дополнительных финансовых вложений: описание языка можно загрузить с сайта производителя. Недостатки – необходимо дополнительное время на изучение языка программирования, который может быть весьма объемным; • использование DDL-библиотек, разработанных производителем принтера бар кода. Создание таких программных компонентов – логичный и современный шаг, призванный упростить интеграцию принтера бар кода, не изучая при этом его язык (например, описание языка ZPLII занимает более 300 страниц). Поэтому производители принтеров бар кода и «зашили» все эти команды в процедуры и функции DLL-библиотеки, подключаемой к приложению. Этот подход более естествен для современных программистов, привыкших к процедурному и объектно-ориентированному программированию. С библиотеками поставляется описание включенных в них процедур и функций, а также их параметров, что сводит время изучения интеграции принтера бар кода к минимуму. В заключение отметим, что принцип рыночной экономики делает свое дело и жесткая конкуренция среди производителей принтеров бар кода в конечном итоге на руку потребителям: оборудование печати бар кодов становится быстрей, надежней и дешевле, а управлять им благодаря современным программным решениям все проще и проще. -------------------------- |
||||||||||||
О
проекте | Карта
сайта | Контакты
| ©2007 logist.com.ua, property of AV-exim (Kiev/UA) company |