Esta é uma tradução automática. O post original está disponível em Inglês .

PAGE('BARCODE' ...)

PAGE('BARCODE', 
Record, FieldName,
'ListOfBarcodeTypesToAccept (Optional)');

Example:
PAGE('BARCODE', SalesLine, 'No.');
PAGE('BARCODE', SalesLine, 'No.', 'CODE_39');
PAGE('BARCODE', SalesLine, 'No.', 'CODE_39,EAN_8');

SalesLine:VALIDATE('No.', SalesLine:GETVALUE( 'No.'));
SalesLine:MODIFY();

Utilize este comando para abrir o leitor de códigos de barras e armazenar o resultado como texto no registo e campo indicados. A validação de um campo tem de ser efectuada através de código.

Lista de tipos de códigos de barras disponíveis:

  • AZTEC
  • CODABAR
  • CÓDIGO_39
  • CÓDIGO_93
  • CÓDIGO_128
  • MATRIZ DE DADOS
  • EAN_8
  • EAN_13
  • ITF
  • MAXICODE
  • PDF_417
  • QR_CODE
  • RSS_14
  • RSS_EXPANDIDO
  • UPC_A
  • UPC_E
  • UPC_EAN_EXTENSION
  • MSI
  • PLESSEY
  • IMB
  • Todos_1D

Quanto maior for a limitação dos tipos de códigos de barras, melhores serão os resultados.