Штрихкод (печать): различия между версиями

Материал из Alta-Soft Wikipedia
Перейти к навигации Перейти к поиску
 
м (1 версия: Все статьи из старой AltaPedia)
 
(нет различий)

Текущая версия на 15:04, 4 октября 2012

Программа умеет печатать штрихкоды (barcode, баркоды) двух типов:

  1. Code128B (127 знаков: цифры, строчные и заглавные латинские буквы, знаки препинания) используется при печати ПИ.
  2. 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) в скобках, помимо просто имени поля, можно писать составные выражения или фиксированный текст в кавычках.