Очень узкие штрихкода этикеток в Управлении торговлей 11.2
03.06.2016
10:39
#1
Добрый день!
Раньше мы печатали этикетки из 1С 8.2 (доработка Бухгалтерии 2.0). Размер этикетки примерно 58 Х 30. В результате имели такой результат:

Как видно сам штрихкод был по всей длине этикетки. (Здесь масштаб несколько иной (фото с мобильного). Это этикетка 58 Х 30.)
Теперь мы хотим печатать этикетки из управления торговлей 11.2 (платформа 8.3). Выбираем шаблон этикетки 58 Х 30. И в итоге имеем такой результат:

Как видно здесь сам штрихкод не на всю длину этикетки. Хотя место этикетки позволяет сделать его шире.
Смотрели на уровне конфигуратора и выяснилось что в обычном и управляемом приложении несколько разные технологии печати штрихкода.
В управляемом приложении имеется компонента, в которую передаются параметры, в частности ширина и высота и в ответ компонента возвращает рисунок png.
Смотрели сам рисунок и он действительно во всю ширину этикетки, но сам штрихкод на нем очень узкий:

Если поиграться с размерами этикетки, выяснится что если длина этикетки 60 мм, то штрихкод узкий:

А если 61 мм, то он сразу увеличивается в 2 раза:

и становится действительно по ширине этикетки.
Вопрос: как сделать чтобы этикетка 58 Х 30 печаталась нормально в УТ 11.2, а именно сам штрихкод должен быть по ширине этикетки а не таким узким. Почему такая серьезная программа как Управление торговлей 11.2 этого делать не умеет? В чем здесь подвох? Или есть объективные причины почему управляемые формы не умеют делать нормальный штрихкод?
Прошу помочь разобраться с этой проблемой.
Заранее спасибо!
Раньше мы печатали этикетки из 1С 8.2 (доработка Бухгалтерии 2.0). Размер этикетки примерно 58 Х 30. В результате имели такой результат:
Как видно сам штрихкод был по всей длине этикетки. (Здесь масштаб несколько иной (фото с мобильного). Это этикетка 58 Х 30.)
Теперь мы хотим печатать этикетки из управления торговлей 11.2 (платформа 8.3). Выбираем шаблон этикетки 58 Х 30. И в итоге имеем такой результат:
Как видно здесь сам штрихкод не на всю длину этикетки. Хотя место этикетки позволяет сделать его шире.
Смотрели на уровне конфигуратора и выяснилось что в обычном и управляемом приложении несколько разные технологии печати штрихкода.
В управляемом приложении имеется компонента, в которую передаются параметры, в частности ширина и высота и в ответ компонента возвращает рисунок png.
Смотрели сам рисунок и он действительно во всю ширину этикетки, но сам штрихкод на нем очень узкий:
Если поиграться с размерами этикетки, выяснится что если длина этикетки 60 мм, то штрихкод узкий:
А если 61 мм, то он сразу увеличивается в 2 раза:
и становится действительно по ширине этикетки.
Вопрос: как сделать чтобы этикетка 58 Х 30 печаталась нормально в УТ 11.2, а именно сам штрихкод должен быть по ширине этикетки а не таким узким. Почему такая серьезная программа как Управление торговлей 11.2 этого делать не умеет? В чем здесь подвох? Или есть объективные причины почему управляемые формы не умеют делать нормальный штрихкод?
Прошу помочь разобраться с этой проблемой.
Заранее спасибо!
03.06.2016
10:46
#2
SAURON пишет:
Есть причины:
- это зависит не только от 1С, а от десятков тысяч разных марок принтеров и драйверов к ним
- от операционной системы
- и отого факта, что в базы 1С на управляемых формах должны печатать дае не из 1С, а из, заведомо неизвестных, браузеров и всяких мобильных устройств
Поверьте, что это всё совместить практически невозможно
| Цитата |
|---|
| Почему такая серьезная программа как Управление торговлей 11.2 этого делать не умеет? В чем здесь подвох? Или есть объективные причины почему управляемые формы не умеют делать нормальный штрихкод? |
- это зависит не только от 1С, а от десятков тысяч разных марок принтеров и драйверов к ним
- от операционной системы
- и отого факта, что в базы 1С на управляемых формах должны печатать дае не из 1С, а из, заведомо неизвестных, браузеров и всяких мобильных устройств
Поверьте, что это всё совместить практически невозможно
Ответили:
пост #3
Читают тему
(гостей: 1)