Skip to main content

barcode

Código de barras

Código de barras ou QR, lido pela câmara ou escrito à mão; o valor guardado é o texto do código.

  • Kind: component
  • Key: barcode
  • Categoria: texto
  • Envelope: mapa (um objeto JSON em config)

Campos

ChaveTipoObrigatórioOmissãoDescriçãoReferência
codeFormatenumerationnão"qr"Simbologia usada para desenhar o código.-
allowScanbooleannãotrueOferece a leitura pela câmara (só em móvel).-
allowManualbooleannãotruePermite escrever o valor à mão. Um dos dois (ler ou escrever) tem de estar ligado.-
renderInCellbooleannãofalseDesenha o código na célula em vez de mostrar o texto, nas vistas de leitura.-
isUniquebooleannãofalseRecusa guardar um valor já usado noutra linha.-
uniqueErrorMessagestringnão-Mensagem a mostrar quando o valor está repetido.-
uniqueWithlist de stringnão[]Outras colunas que entram na mesma chave: o repetido passa a ser o conjunto, e não esta coluna sozinha. Vazio = só esta coluna.-
caseInsensitivebooleannãofalseIgnora maiúsculas e minúsculas na verificação de unicidade.-
trimWhitespacebooleannãotrueCorta os espaços do início e do fim antes de guardar.-

Exemplo JSON

{
"codeFormat": "qr",
"allowScan": true,
"allowManual": true,
"renderInCell": false,
"isUnique": false,
"uniqueWith": [],
"caseInsensitive": false,
"trimWhitespace": true
}

Gerado de definitions.json versão 17f3e0bc59d9. Esta página nasce no build: não se edita à mão.