Расширение для кнопки. Создан на основе библиотеки что поддерживает все типы штрихкода zint_win32_2.8.0. Расширение работает автономно. Код написан по примеру функции "Генератор QR-кода offline". Добавлено ряд настроек внешнего вида.
При первом запуске будет создана утилита [Каталог-DataExpress]\ext\Barcode\BarcodeZint.exe. В процессе генерации изображения будет создан временный файл картинки в папке temp пользователя Windows. После его загрузки в базу он будет удален.
В зависимости от настроек генерирует необходимый формат штрихкода. Несколько основных уже прописаны в выборе списка при настройке (если ничего не выбирать будет генерировать CODE 128). Другой тип (помимо тех что уже прописаны в настройки расширения) можно прописать в кастумном поле2 числом, посмотрев номер отвечающий нужному типу (добавлено в описание расширения).
Версия 1.2 - исправлено дублирование штрихкода в случае размещения на одной форме несколько картинок и кнопок с подключенным расширением.
Версия 1.3 - исправлена ошибка возможности настройки расширения после обновления версии ДХ.
Версия 1.4 - исправлена ошибка создания кастумных типов штрихкодов.
Demo
https://www.dropbox.com/s/4ja6ihx22uu7b5i/DEMO_Barcode.FDB?dl=0
Расширение генератор штрихкода и QR-кода
Модератор: Разработчики расширений
- Иван
- Опытный
- Сообщения: 291
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 43 раза
- Поблагодарили: 116 раз
Расширение генератор штрихкода и QR-кода
- Вложения
-
- Генератор штрихкодов1.4.epas
- Расширение Версия 1.4 от 01.07.2020
- (874.7 КБ) 953 скачивания
-
- Генератор штрихкодов1.3.epas
- Расширение Версия 1.3 от 13.06.2020
- (874.67 КБ) 476 скачиваний
-
- Генератор штрихкодов1.2.epas
- Расширение Версия 1.2 от 08.05.2020
- (874.72 КБ) 710 скачиваний
-
- Генератор штрихкодов1.1.epas
- Расширение Версия 1.1 от 29.04.2020
- (874.75 КБ) 432 скачивания
-
- Генератор штрихкодов.epas
- Расширение Версия 1 от 19.04.2020
- (875.29 КБ) 748 скачиваний
-
igorexa20_20
- Новичок
- Сообщения: 38
- Зарегистрирован: 01 янв 2017, 19:33
- Благодарил (а): 14 раз
- Поблагодарили: 1 раз
Расширение генератор штрихкода и QR-кода
Подскажите, пожалуйста.
Есть ли возможность автоматического формирования штрих-кодов, но не в таблице, а во всех записях самой формы?
То есть, присутствует список наименований со штрих-кодами не в таблице, а в самой форме.
Если я правильно понимаю, можно вывести кнопку в простую форму и при ее нажатии формируются штрих-коды в указанной форме?
Есть ли возможность автоматического формирования штрих-кодов, но не в таблице, а во всех записях самой формы?
То есть, присутствует список наименований со штрих-кодами не в таблице, а в самой форме.
Если я правильно понимаю, можно вывести кнопку в простую форму и при ее нажатии формируются штрих-коды в указанной форме?
- Вложения
-
- ШК НОМЕНКЛАТУРЫ.7z
- ШК НОМЕНКЛАТУРЫ
- (348.68 КБ) 64 скачивания
- Иван
- Опытный
- Сообщения: 291
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 43 раза
- Поблагодарили: 116 раз
Расширение генератор штрихкода и QR-кода
igorexa20_20 писал(а):Подскажите, пожалуйста.
Есть ли возможность автоматического формирования штрих-кодов, но не в таблице, а во всех записях самой формы?
То есть, присутствует список наименований со штрих-кодами не в таблице, а в самой форме.
Если я правильно понимаю, можно вывести кнопку в простую форму и при ее нажатии формируются штрих-коды в указанной форме?
Просто покликайте скриптом кнопку по всем записям.
- Вложения
-
- ШК НОМЕНКЛАТУРЫ.rar
- (401.85 КБ) 83 скачивания
-
igorexa20_20
- Новичок
- Сообщения: 38
- Зарегистрирован: 01 янв 2017, 19:33
- Благодарил (а): 14 раз
- Поблагодарили: 1 раз
Расширение генератор штрихкода и QR-кода
Иван писал(а):igorexa20_20 писал(а):Подскажите, пожалуйста.
Есть ли возможность автоматического формирования штрих-кодов, но не в таблице, а во всех записях самой формы?
То есть, присутствует список наименований со штрих-кодами не в таблице, а в самой форме.
Если я правильно понимаю, можно вывести кнопку в простую форму и при ее нажатии формируются штрих-коды в указанной форме?
Просто покликайте скриптом кнопку по всем записям.
Спасибо за помощь.
Я только учусь работать со скриптами
- QazNV86
- Интересующийся
- Сообщения: 64
- Зарегистрирован: 01 фев 2018, 12:19
- Благодарил (а): 39 раз
- Поблагодарили: 19 раз
Расширение генератор штрихкода и QR-кода
Доброго времени суток! Подскажите пожалуйста, возможно ли как то реализовать создание QR-кода, с подписью снизу, либо в центре (подпись так же берется из поля формы). Необходимо для удобства расклейки кодов, что бы знать куда собственно клеить, снизу или в центре будет отображаться номер прибора, либо инвентарный номер например.
-
Morozbl4
- Эксперт
- Сообщения: 1169
- Зарегистрирован: 04 дек 2019, 11:04
- Благодарил (а): 391 раз
- Поблагодарили: 179 раз
Расширение генератор штрихкода и QR-кода
Возможно. Когда вы выводите на печать код, то по сути это печать шаблона. Добавить туда можно все что угодно.
Шаблон типа такого:
Шаблон типа такого:
- Вложения
-
- Untitled.jpg (36.53 КБ) 1220 просмотров
- QazNV86
- Интересующийся
- Сообщения: 64
- Зарегистрирован: 01 фев 2018, 12:19
- Благодарил (а): 39 раз
- Поблагодарили: 19 раз
Расширение генератор штрихкода и QR-кода
Morozbl4 писал(а):Возможно. Когда вы выводите на печать код, то по сути это печать шаблона. Добавить туда можно все что угодно.
Шаблон типа такого:
Спасибо, попробую так реализовать. Печатаю на специальном принтере для наклеек (Intermec PC43t), надо его теперь с Wordом нормально подружить
- QazNV86
- Интересующийся
- Сообщения: 64
- Зарегистрирован: 01 фев 2018, 12:19
- Благодарил (а): 39 раз
- Поблагодарили: 19 раз
Расширение генератор штрихкода и QR-кода
Morozbl4 писал(а):Вы параметры документа в ворде задайте такие же как у этикетки (ширина и длина вместо формата А4) и должно работать вроде как.
Типа этого
Спасибо! Все нормально подружил! Печатаю QR, внизу заводской номер - красота!
- QazNV86
- Интересующийся
- Сообщения: 64
- Зарегистрирован: 01 фев 2018, 12:19
- Благодарил (а): 39 раз
- Поблагодарили: 19 раз
Расширение генератор штрихкода и QR-кода
Еще вопрос в процессе работы появился, настроил кнопку для генерации qr-кода, все нормально формировало (было прописано выражение). Появилась необходимость добавить несколько полей в выражение, добавил, сохранил, но qr-код формируется по старому. Попробовал удалить выражение, выбрать только "Из поля формы", формирует правильно, как только добавляю выражение - опять qr-формируется по старому. В чем может быть затык? Удалял кнопу, создавал новую без толку.