Показать сообщение отдельно
Старый 11.06.2010, 13:03   #4  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Цитата:
Сообщение от Zabr Посмотреть сообщение
какая бизнес-задача потребовала такого штрих-кода, в котором режим кодировки может поменяться посреди штрих-кода?

Кодовый набор C - только числа (00-99), то есть две цифры в штрих-коде записываются одним символом.
Кодовый набор B - цифры и прописные и строчные буквы латинского алфавита.
Кодовый набор A - цифры, прописные буквы и управляющие коды.
Стандарт Code 128 предусматривает использование более одного кодового набора в одном штрих-коде. Для чего? Думаю, что для уплотнения закодированной информации. Я приводил пример в предыдущем посте. Да и управляющие коды в базовый кодовый набор, наверное, не помещались.

Исходная задача как-раз заключалась в том, чтобы в одном штрих-коде использовать только кодовый набор A, а в другом только кодовый набор C. В стандартной AX, вроде, такой возможности нет, хотя ее должно быть достаточно легко добавить. Вот только надо ли? Я пока что предполагаю, что все сканеры должны понимать смешанный набор Code 128, и нужды в доработках нет. Возможно, что я ошибаюсь.