Штрихкод (печать): различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) м (1 версия: Все статьи из старой AltaPedia) |
|
(нет различий)
|
Текущая версия на 15:04, 4 октября 2012
Программа умеет печатать штрихкоды (barcode, баркоды) двух типов:
- Code128B (127 знаков: цифры, строчные и заглавные латинские буквы, знаки препинания) используется при печати ПИ.
- Code39 (39 знаков: цифры и заглавные буквы A-Z) используется при печати ТИР.
Для печати значения любого поля документа в виде штрихкода в файле *.PRN пишется строчка типа
DATA X Y &&BARCODE([Имя поля])
По умолчанию &&BARCODE использует формат Code128B, для печати Code39 надо писать &&BARCOD2
Особые случаи:
- &&BARCODE() печатает номер документа из поля DocKey SQL-базы, например "10203040/310811/0000987" для ГТД.
- &&BARCODE(#) печатает GID документа из одноименного поля SQL-базы, например "AF552F9A-37D3-4A59-B4DE-E570C258BE6E". Он может использоваться для привязки печатной копии к электронной в базе ЭД-2.
- &&BARCODE(Num1+"/"+Num2) в скобках, помимо просто имени поля, можно писать составные выражения или фиксированный текст в кавычках.