Formulários de Autoatendimento
Visão Geral
Você pode usar Formulários de Autoatendimento para coletar dados estruturados dos usuários. Isso pode ser usado para permitir que os usuários relatem incidentes ou indiquem alterações, como a necessidade de uma nova configuração de posto de trabalho em um escritório.
"Formulários de Autoatendimento" é um recurso opcional que pode ser ativado para seu locatário pelo Suporte RealmJoin. Se não for ativado, você ainda pode inserir/preparar formulários na página de configurações, mas os usuários não poderão ver/usar os formulários de autoatendimento.
Usaremos um fluxo de trabalho para "indicar um novo animal de estimação" como exemplo.

Usando Formulários
Usando o
item de navegação, os usuários podem selecionar um formulário para preencher e enviar.

Quando um usuário preenche e envia um formulário, seu conteúdo será enviado por e-mail ao destinatário indicado na definição do formulário. O e-mail será enviado através da infraestrutura da RealmJoin e não terá origem nos endereços de e-mail da sua empresa.

Quando os Formulários de Autoatendimento estiverem ativados para seu locatário, todos os usuários poderão usar/enviar formulários.
Revisar Envíos
Usando o
ícone de navegação, você pode revisar envios de formulários anteriores dos seus usuários.

Você pode buscar envios pelo nome de usuário que enviou e pelo nome do formulário, mas não por campos dentro do envio do formulário.
Clique em "Ver" para ver os dados do formulário preenchido. A visualização é somente leitura.
Página de Configurações
A página de configurações de Formulários de Autoatendimento permite gerenciar formulários existentes, adicionar, editar e excluir formulários.
Lista de Formulários na Página de Configurações

Use "Novo Formulário" ou "Editar" para descrever o formulário usando JSON Schema. Isso define quais campos precisam ser preenchidos e quais valores são válidos. A interface oferece um editor com verificação de sintaxe e uma pré-visualização do formulário resultante.
O esquema será usado para criar dinamicamente um formulário para o usuário. Basicamente, use o esquema não apenas para descrever os dados desejados, mas também para criar implicitamente a interface do formulário.
Editor de Esquema
Acima do editor há dois campos. Use o campo à esquerda para dar ao seu formulário um nome descritivo. Use o campo à direita para nomear o endereço de e-mail do destinatário dos dados enviados pelo usuário.

Você pode usar "Atualizar Pré-visualização do Formulário JSON" para criar uma pré-visualização do formulário resultante abaixo do editor.

Após modificar o esquema, pressione "Enviar" para salvar suas alterações. Será exibido um erro se a verificação de sintaxe falhar.
JSON Schema
O uso de JSON Schema está fora do escopo deste documento. Você pode usar geradores de esquema online (como este) para simplificar o processo.
Para dar pelo menos um ponto de partida, vamos examinar o esquema do nosso exemplo
Todo JSON Schema consiste em objetos. Todo objeto tem que ter pelo menos um tipo e um nome.
Tipos
Objeto
"Objetos" "Complexos" que contêm outros objetos-filho devem usar o object tipo. No nosso exemplo, o nó raiz "Person" do esquema é deste tipo.
Você pode definir campos obrigatórios usando a required palavra-chave. Esses campos também têm que ser definidos no esquema.
Use properties para descrever as características de cada campo necessário, isso inclui atribuir um tipo e um nome.
Array
Arrays permitem que você adicione múltiplos items semelhantes a uma lista. Use a items palavra-chave para descrever o tipo dos itens etc.
String
Apenas texto simples. Você pode preencher isso antecipadamente usando a padrão palavra-chave.
Para permitir apenas certos valores, você pode usar o enum palavra-chave.
Last updated
Was this helpful?