А также может быть использована и как готовый функционал по формированию готовых картинок 2D штрихкодов для вывода в печатные формы.
Обработка формирования QR , Data Matrix , PDF417 2D штрихкодов (Компоненты интегрированы).
Данная обработка предназначена для ознакомления с возможностью подключения внешних компонент по формированию 2D штрихкодов, в качестве макетов.
А также может быть использована и как готовый функционал по формированию готовых картинок 2D штрихкодов для вывода в печатные формы
Модуль обработки содержит 3 готовые экспортируемые функции:
- ДанныеQRКода
- ДанныеDMКода
- ДанныеPDF417
В качестве параметра в функции передается строка с информацией для вывода в штрихкод.
Функции возвращают двоичные данные для формирования картинок в печатных формах.
Цель обработки: Собрать в одном модуле функционал по формированию трех самых распространенных форматов 2D штрихкодов: QR, Data Matrix, PDF417.
Компоненты «КомпонентаПечатиШтрихкодов» и «КомпонентаПечатиQRКода» взяты из стандартной конфигурации УТ 11.
Компонента «КомпонентаПечатиDataMatrix» Взята из конфигурации для Медецина Оформление Больничных.
Т.к. в обработки используется стандартная компонента по формированию штрих кодов, то в принципе на основе даной обработке возможно разработать универсальный модуль для формирования любых штрихкодов…
>Взята из конфигурации для Медецина Оформление Больничных.
«Медицина» через «И»
В БСП реализована только поддержка QR кода? Другие варианты отсутствуют?
На управляемых формах, в частности Розница 2.2.4 Не работает!!!
Добрый день, есть ли вариант для управляемых форм (тонкий клиент)???
(4)
Присоединяюсь к вопросу!
(4)Здравствуйте!
1С:Медицина. Больница, редакция 2 — из этой редакции взяла версии компонент для платформы 8.3 КомпонентаПечатиШтрихкодовWindows64_DataMatrix
КомпонентаПечатиШтрихкодовWindows32_DataMatrix
КомпонентаПечатиШтрихкодовWindows32
КомпонентаПечатиШтрихкодовWindows64
Добавила в макеты и подключаю их — все работает!
Это если будет полезно
Добрый день!
3R5KVEI7TCFA7FQJKVOAWPTGJR7BLD56MIREVFDV52G4GHMPIMM2UCI6QK6T UQCE27HU7736DOMW5M5T6P4SNFOG5A
Пробую печатать новую акцизную марку datamatrix такую:
170200010166941018001ZXMKWWLYKFHUUJO7DBLZFOJDJU2YHFMR4Y3NU5S
Получаю ошибку:
{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(197)}: Ошибка при вызове метода контекста (GetBarcode)
ДвоичныеДанныеКартинки = ГенераторDMКода.GetBarcode(DMСтрока);
по причине:
Ошибка внешней компоненты
Что не так?
(7)
Добрый день!
Тоже сейчас вот столкнулся с этой проблемой при доработке конфигурации под маркировку лекарств.
не удалось решить проблему?
170200010166941018001ZXMKWWLYKFHUUJO7DBLZFOJDJU2YHFMR4Y3NU5S
Получаю ошибку:
В обработке в модуле объекта поставьте
ГенераторDMКода.SymbolSize = 14; // РазмерыМатрицы
т.е. увеличьте размер матрицы штрихкода