Штрихкод (печать)
Версия от 18:48, 27 декабря 2011; Nick (обсуждение)
Программа умеет печатать штрихкоды (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) в скобках, помимо просто имени поля, можно писать составные выражения или фиксированный текст в кавычках.