Saltar para o conteúdo principal

Checkbox

Visão geral

O componente Checkbox guarda um valor booleano (verdadeiro/falso) apresentado como um interruptor ou caixa de verificação. Utilize-o para indicadores sim/não, estados ativo/inativo, marcas de conclusão ou qualquer estado binário.

Configuração

DefiniçãoDescrição
Texto do CheckboxTexto apresentado junto à checkbox
Valor padrãoEstado atribuído a novos registos: verdadeiro ou falso (predefinição: falso)

Um registo novo grava sempre um valor booleano nesta coluna - o Valor padrão configurado, ou falso quando não há Valor padrão definido. Isto acontece mesmo que o utilizador nunca toque no campo, o campo esteja numa secção ou tab não visitada, ou o registo seja criado fora do formulário (workflow local, importação). Não existe estado "por definir": uma célula sem valor guardado (por exemplo, escrita feita pelo servidor antes desta normalização) é tratada como falsa na apresentação e nos filtros.

Nos formulários, a checkbox é apresentada como um interruptor. Nas tabelas, aparece como uma checkbox editável em linha, que pode ser clicada diretamente sem abrir o formulário do registo. Nas vistas de lista e kanban, é apresentada como um ícone só de leitura.

Filtros

OperadorDescrição
É verdadeiroCélula com valor verdadeiro (booleano, texto ou número reconhecido como verdadeiro)
É falsoNegação exata de "É verdadeiro" - inclui células sem valor guardado
Vazio / Não vazioOperadores universais: distinguem células sem valor guardado das restantes, independentemente de contarem como falsas em "É falso"

"É verdadeiro" e "É falso" são two-state: cobrem sempre todas as células, porque "É falso" é definido como "não é verdadeiro". Uma célula antiga sem valor guardado conta como falsa nestes dois operadores, mas continua a contar como "Vazia" no operador universal - só "Vazio"/"Não vazio" distinguem uma célula nunca preenchida de uma célula explicitamente marcada como falsa.