ChakraHQChakraHQ
Recursos

Formulários

O Chakra oferece uma estrutura robusta de formulários para todos os casos de uso. Essa mesma estrutura é usada em recursos internos, como fluxos de criação e atualização de processos/tarefas. No entanto, o recurso de formulários pode ser usado de forma independente, sem modelar um processo ou registro.

Campos do formulário

Os campos do formulário são baseados em Attributes. Basicamente, a tupla de dados e as validações são controladas pelo atributo subjacente. No entanto, a camada visual é controlada pelas configurações dos campos do formulário.

Páginas do formulário

Com o recurso de formulários, você pode criar formulários com várias páginas. As páginas podem ser exibidas uma após a outra ou na mesma página, dependendo do caso de uso.

Desvios lógicos

Você pode configurar qual página será exibida implementando regras chamadas desvios lógicos. Cada página pode ter um conjunto de regras que determinam qual página será exibida em seguida, com base nos dados preenchidos na página atual/anterior.

Formulários públicos

Você pode publicar um formulário como público para que usuários não autenticados possam acessá-lo. Por padrão, todos os formulários são criados como privados.

Incorporação

Os formulários também podem ser incorporados ao seu próprio site ou a outras propriedades digitais. A incorporação pode ser pública ou controlada por um token. Observe que páginas públicas com formulários incorporados expõem esse token específico. Portanto, tome cuidado para separar o controle de acesso do token que será usado.

Ações do formulário

Você pode configurar botões adicionais no formulário para executar ações personalizadas ou chamar APIs externas. Isso é muito útil para buscar e exibir dados personalizados em um formulário ou enviar informações diretamente por ele.

Personalização da interface

Você pode configurar a aparência dos seus formulários usando as opções de personalização da interface disponíveis.

Ações de ciclo de vida

Os formulários podem acionar ações de ciclo de vida em segundo plano, ampliando os recursos do mecanismo de automação.

Nesta página