gifts2017

Универсальная печать штрихкодов Linux / Windows

Опубликовал Евгений _ (Johny_v) в раздел Программирование - Внешние компоненты

Типовая native-компонента формирования штрих-кодов, работающая под Linux/Windows, и обработка для печати штрих-кодов для обычных форм.

Понадобилась печать штрихкодов в линукс. Обработка создана для обычных форм на основе БСП. В обработке содержится сама компонента и пример формирования штрихкода. Вручную компоненту устанавливать не надо, просто запускаем обработку и пользуемся. 

Данная обработка была протестирована на ubuntu/debian/windows 7/Windows server 2008 R2 на платформе 8.3.5, 8.3.7

Использовалась типовая компонента формирования штрихкодов из Библиотеки стандартных подсистем последней на данный момент версии. 

Если в Вашей конфигурации есть общий макет "КомпонентаПечатиШтрихкодов", то компонента будет запускаться из него. Если такого макета нет, то будет запущена компонента из макета этой обработки. Поэтому не забываем обновлять макет в конфигурации, или просто закомментируйте ненужные строки при подключении компоненты.

При формировании штрих-кодов в линукс проверьте требования к рабочему месту описанные в разделе справочной системы «1С:Предприятие - Работа пользователя – Особенности работы в Linux – Внешние библиотеки».

Использование расмотрено в прилагаемой обработке. Обработка предоставляется как есть. 

Вопросы и замечания по работе компоненты пишем в 1С в разделе библиотека стандартных подсистем.

Порядок использования:

Создаем макет печатной формы и в месте, где должен быть штрихкод, добавляем рисунок.

Получаем структуру параметров для формирования штрихкода, и формируем изображение с указанными параметрами:

 ПараметрыШтрихкода = ПолучитьПараметрыПечатиШтрихкода(Рисунок, Штрихкод);
 Рисунок.Картинка = ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода);

где 

Рисунок - рисунок из области макета

Если кому-то помогла разработка, не забываем нажимать на звездочку.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обработка печати штрихкодов
.epf 7,62Mb
15.01.16
17
.epf 7,62Mb 17 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Вадим Никонов (V.Nikonov) 22.01.16 13:24
Если есть полноценная БСП, то зачем нужна данная обработка?
Если используется программа "до эпохи БСП", то работать не будет?
2. Евгений _ (Johny_v) 22.01.16 16:56
Эта обработка будет работать на любой конфигурации, главное чтобы платформа подходила.
3. Сан Саныч (herfis) 09.11.16 16:44
Именно то, что искал - минималистичный пример вывода штрихкода с использованием встроенной компоненты без привязки к конфигурации.
Проще было бы даже не завязываться на номенклатуру - напрямую от штрихкода плясать.
4. Игорь Пашутин (Alien_job) 15.11.16 14:38
Если в Вашей конфигурации есть общий макет "КомпонентаПечатиШтрихкодов"
спасибо за эту строчку!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа