Opção Única
Nesta seção
Entenda os campos de opção única do ENSPACE
Os campos de escolha única do ENSPACE são utilizados para registrar uma única resposta predefinida em formulários, tarefas e telas.
Eles podem ser usados para:
- limitar a resposta a uma única alternativa;
- padronizar categorias, status e classificações;
- coletar consentimentos e confirmações;
- exibir alternativas de forma organizada;
- evitar erros de digitação em dados repetitivos;
- acelerar o preenchimento com seleção rápida.
Tipos disponíveis e quando utilizar
Comparação entre os campos
| Recurso | Booleano | Lista de Opções | Rádio |
|---|---|---|---|
| Permite apenas uma seleção | Sim | Sim | Sim |
| Exibe todas as opções | Sim (2 fixas) | Não | Sim |
| Opções predefinidas | Sim (2 fixas) | Sim | Sim |
| Permite valor padrão | Sim | Sim | Sim |
| Ocupa espaço visual | Mínimo | Compacto | Médio |
| Modo de exibição | Toggle | Dropdown | Botões visíveis |
| Permite adicionar opções livres | Não | Não | Não |
Como os campos de escolha única funcionam
Os campos de escolha única restringem o preenchimento a uma única alternativa predefinida.
O campo Booleano armazena apenas dois estados possíveis: ativado ou desativado. Não é possível adicionar uma terceira opção.
Os campos Lista de Opções e Rádio armazenam o texto exato da opção escolhida pelo usuário. Apenas uma opção pode ser marcada por vez.
Recursos compartilhados
Os três campos compartilham recursos de configuração e padronização das alternativas disponíveis.
Opções predefinidas
As opções são definidas pelo administrador durante a criação ou edição do campo.
- Booleano: possui as opções fixas
SimeNão. Não é possível alterar os valores, apenas o rótulo exibido. - Lista de Opções e Rádio: permitem criar quantas opções forem necessárias. Cada opção possui um rótulo (texto exibido) e um valor interno (texto armazenado).
Valor padrão
Define qual opção será preenchida automaticamente quando o campo estiver vazio no formulário.
| Campo | Comportamento do padrão |
|---|---|
| Booleano | Preenche como Sim ou Não conforme configurado. |
| Lista de Opções | Seleciona a opção padrão no dropdown. |
| Rádio | Marca o botão da opção padrão. |
Modos de exibição
A forma como as opções são apresentadas influencia diretamente na experiência de preenchimento.
| Campo | Modo de exibição | Descrição |
|---|---|---|
| Booleano | Toggle | Controle de alternância entre dois estados. |
| Lista de Opções | Dropdown compacto | Exibe apenas a opção selecionada; as demais aparecem ao clicar. |
| Rádio | Botões visíveis | Todas as opções aparecem simultaneamente, facilitando a comparação. |
Cores e identificação visual
É possível atribuir cores ou ícones às opções para facilitar a identificação visual do valor selecionado.
Isso é útil para:
- status de processos (verde, amarelo, vermelho);
- prioridades (baixa, média, alta);
- categorias coloridas;
- sinalização rápida em relatórios e kanbans.
Comportamento dos dados
As configurações aplicadas nos campos de opções afetam diretamente o valor salvo e a consistência dos registros.
Isso significa que:
- alterar o rótulo de uma opção não modifica o valor armazenado;
- remover uma opção utilizada em registros existentes pode causar inconsistências;
- adicionar novas opções não afeta registros antigos;
- alterar o valor padrão aplica-se apenas a novos preenchimentos.
Algumas alterações afetam apenas novos preenchimentos.
Exemplo:
- adicionar uma nova opção não modifica registros já existentes;
- alterar o valor padrão não retroage automaticamente;
- conteúdos anteriores só mudam se forem editados novamente.
Casos de uso
- Booleano: consentimento LGPD, termos aceitos, cliente ativo/inativo, produto disponível, tarefa concluída, envio de newsletter autorizado.
- Lista de Opções: status de processo, estado civil, tipo de documento, categoria de produto, motivo de contato, forma de pagamento, nível de escolaridade, cargo, departamento.
- Rádio: forma de envio (sedex/pac), tipo de atendimento (presencial/online), turno de preferência (manhã/tarde/noite), método de contato preferido, tipo de pessoa (física/jurídica), sexo.
Boas práticas
- Utilize Booleano apenas para estados binários inequívocos. Evite criar booleanos para situações que podem evoluir para três ou mais opções no futuro.
- Prefira Lista de Opções quando houver muitas opções (mais de 5) ou quando o espaço na tela for limitado.
- Utilize Rádio quando houver poucas opções (até 5) e o usuário precisar comparar todas antes de decidir.
- Defina valores padrão que acelerem o preenchimento sem induzir erros.
- Padronize os valores internos das opções para facilitar filtros, automações e integrações.
- Evite remover opções já utilizadas; prefira desabilitá-las para manter a integridade dos registros históricos.
- Em campos de status, utilize cores para permitir identificação visual rápida em listas e relatórios.