Skip to main content

Formulários de processo

Abaixo os tipos de formulários utilizados em processos BPM. Em anexo um procedimento BPM com todos os formulários citados nessa documentação.

Objetiva - Combo / Radio / Botões

O formulário do tipo 'Objetiva' tem três formas de utilização, combo, rádio e botões, que diferem na forma em que são apresentadas no portal para o usuário mas seu funcionamento no sistema é semelhante.

image.png

Na criação de formulários, selecione um dos tipos. Depois, acesse a aba 'Resposta' e coloque a informação que será exibida para o usuário, e a informação que será salva no processo.

image.png

Múltipla escolha

Esse formulário permite ao usuário selecionar mais de uma informação.

image.png

Na criação de formulário, selecione o tipo 'Múltipla escolha', depois acesse a aba 'Resposta' e configure a lista de respostas que o usuário poderá selecionar.

Dissertativa

Tipo de formulário com mais possibilidades de uso, é possível manter como um campo dissertativo, onde o usuário informa alguma informação livremente, é possível criar uma consulta FK diretamente do banco de dados local (ou externo), uma consulta FK com mais de uma seleção,

Informações de data, hora, valor, inteiro, texto longo, são muito usados em formulário tipo dissertativo. Nesses casos, a VARIAVEL informada é que deve ter o tipo de dado especifico.

image.png

No portal, os campos serão exibidos com as respectivas máscaras

image.png

Grade de dados

Formulários do tipo grade recebem variável do tipo 'Grade de dados' e permitem ao usuário criar colunas com varios tipos de dados.

image.png

Colunas:

image.png

No portal:

image.png

O funcionamento desse formulário geralmente é acompanhado de eventos de sistema, pois a variavel do tipo 'Grade de dados' não guarda todas essas informações como em um array, então para extrair o valor da coluna geralmente é necessário

  • Estrutura condicional - Inicio: Origem Conjunto de dados
  • Estrutura de repetição - Retorna valor: Aqui é onde você configura o valor da coluna para a variável de processo, se a coluna tem um texto, você cria uma variável para receber esse texto.
  • Após esses dois eventos, termine sua configuração de eventos de sistema e finalize a estrutura condicional
Seleção de anexos
Assinatura manual
Mapa
Biometria - Cadastro / Leitura
Balança - Capturar peso
Botão
Bloco HTML
Linha Horizontal