|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от AndyD
![]() Кстати, а точно на рисунке EAN13?
Для приведенного ш/к контрольный разряд должен быть 0, а не 9 Для проверки можно воспользоваться Онлайн Генератор Штрихкодов. Там можно заодно увидеть его изображение Проблема в том, что штатный алгоритм расчета контрольного разряда в Axapta barcode.insertModulo10CheckDigit() определяет четные и не четные позиции считая справа на лево. С конца строки. Это означает, что если общее количество символов НЕ четное, то все в порядке, но если общее количество символов четное, то происходит "сдвиг" алгоритма. Поэтому прежде, чем передать ему значение для контроля надо сделать количество символов нечетным. Или переписать алгоритм, чтобы он читал строку слева-направо.
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
![]() |
#2 |
Участник
|
Цитата:
Прошу пардону ![]()
__________________
Axapta v.3.0 sp5 kr2 |
|
Теги |
печать, печать на принтер, печать этикеток, штрихкод |
|
![]() |
||||
Тема | Ответов | |||
Печать самих файлов PDF | 9 | |||
Отчеты и печать штрих кода | 18 | |||
Печать документов по Заказам, Закупкам | 8 | |||
Печать рисунка на принтере из Аксапты | 4 | |||
Фактура не выходит на печать... | 1 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|