Regras de campo em banco de dados online. Crie lógica condicional complexa para seus formulários da web com interface de usuário fácil de usar
A lógica condicional ou as regras de campo permitem mostrar ou ocultar um campo com base no que os usuários selecionam para outro campo em um formulário.
Por exemplo, você pode ter um campo perguntando aos usuários “Você é casado?” E se um usuário selecionar "sim", você pode perguntar o nome da esposa do usuário.
O primeiro campo é "Nome" e o segundo é o menu suspenso "Tipos de solicitação":
Além disso, temos um campo "Descreva sua solicitação", caso o cliente não encontre a opção certa.
1. Vá para a guia Regras no Form Builder.
2. Clique em Criar uma regra de campo.
3. Crie a seguinte regra:
Se o campo "Tipo de solicitação" for Outro, mostre o campo "Descreva sua solicitação".
4. Pressione o botão Criar.
Como resultado temos um formulário dinâmico:
A lógica condicional é ótima para pesquisas ou formulários de feedback. Por exemplo, você pode perguntar a seus clientes o quanto eles estão satisfeitos com seu serviço e fazer perguntas relevantes para sua seleção.
Usar a lógica condicional em formulários de pedido é perfeito para exibir perguntas adicionais com base no que o usuário selecionou para comprar. Por exemplo, se um usuário decidir comprar um computador, você poderá perguntar qual CPU e memória ele gostaria de solicitar. Da mesma forma, se um usuário escolher entre diferentes tipos de TV, você pode querer que seu formulário dinâmico da web solicite ao usuário que também compre sistemas estéreo.
Um formulário da web complexo sempre parece grande e difícil de ser preenchido pelo usuário. Com formulários longos, você pode ocultar seções do formulário até que o usuário conclua outras seções, evitando a rolagem do formulário.
Usando o ícone “+” (mais), você pode adicionar várias condições à regra:
Você pode usar lógica condicional em formulários de registro de várias maneiras. Por exemplo, você pode criar um formulário com informações de contato, você pode então ter uma seção "Mais detalhes", que pode ser ativada usando o menu suspenso 'Adicionar mais detalhes', valor 'Sim'. Se o usuário escolher 'Sim' você poderá mostrar mais detalhes (endereço postal, etc.).
As regras de campo permitem realizar três ações se uma condição for verdadeira. Você pode mostrar ou ocultar um campo de um formulário do usuário ou definir o valor para outro campo. Você também pode mostrar/ocultar cabeçalhos de seção e campos de upload de arquivo, o que é útil para mostrar instruções detalhadas sobre como preencher seu formulário ou solicitar arquivos seletivamente aos usuários.What you need to start using the Rules
Para começar a usar as Regras de Campo, você precisará ter pelo menos dois campos. Você precisa do JavaScript habilitado em seu navegador.
As regras de campo contêm duas partes: uma condição e uma ação.
A ação show permite exibir campos em um formulário. O campo ficará oculto quando você abrir o formulário e permanecerá oculto enquanto a condição Mostrar regra. Assim que a regra se tornar verdadeira, o campo será exibido dinamicamente no formulário. Desta forma, você tem um formulário web realmente dinâmico construído online!
A ação ocultar permite ocultar seletivamente campos em um formulário. Quando o formulário for exibido o campo será mostrado. À medida que o usuário preencher o formulário e a condição Ocultar regra for atendida, o campo será ocultado dinamicamente. Quando um campo estiver oculto, quaisquer regras usadas para esse campo serão reavaliadas. Quaisquer condições vinculadas ao campo recém-ocultado sempre serão avaliadas como falsas.
Se um campo obrigatório estiver oculto, os usuários não serão mais obrigados a preencher esse campo para enviar seu formulário. As ações de ocultação funcionam em todas as páginas para que possam ocultar um campo na próxima ou nas próximas páginas de um formulário.
O Rule Builder permite que você crie formulários dinâmicos que seguirão a lógica que você especificou para realizar determinadas ações, como mostrar e ocultar campos, pular determinadas páginas ou enviar e-mail para indivíduos específicos com base nas seleções que o usuário faz ao preencher seus formulários QuintaDB.
Cada regra no QuintaDB é composta por dois componentes: condição e ação. A Condição permite que você especifique o campo necessário para basear sua regra e como deseja que avaliemos esse campo. A ação nos diz o que você deseja que o QuintaDB faça se a condição for verdadeira.
As condições no QuintaDB são compostas por três partes: o Assunto, o Valor e a Comparação
Aqui está uma lista de diferentes comparações disponíveis para cada tipo de campo: