Saltar para o conteúdo principal

input

Formulário

Pede dados num formulário antes de arrancar; as respostas entram como variáveis do run.

  • Kind: trigger
  • Key: input
  • Categoria: trigger
  • Envelope: mapa (um objeto JSON em config)

Campos

ChaveTipoObrigatórioOmissãoDescriçãoReferência
fieldslist de mapnão[]Os campos que o formulário pede antes de arrancar; cada um semeia uma variável do run com o seu nome.-

fields[]

Cada elemento de fields é um objeto:

ChaveTipoObrigatórioOmissãoDescriçãoReferência
namestringsim-Nome do campo e da variável que ele semeia ({{vars.<name>}}). Não é uma coluna de tabela.-
labelstringnão""Rótulo mostrado no formulário. Sai sempre resolvido: vazio, o toJson() escreve o nome.-
typeenumerationnão"text"Tipo do campo, que decide o componente que o pinta e o tipo da coluna virtual.-
requiredbooleannãofalseCampo de preenchimento obrigatório: sem ele o disparo não avança. Só sai no JSON quando é verdadeiro.-
configjsonnão-Config do componente que pinta o campo (as opções de uma escolha, o formato de um número): viaja como está.-

Exemplo JSON

{
"fields": []
}

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