Como criar um campo de usuário que possua opções de seleção (CheckBox)?

Dúvida
Como criar um campo de usuário que possua opções de seleção (CheckBox)?


Ambiente
Cross Segmento - TOTVS Backoffice Linha Protheus - ADVPL - Todas as versões.

Solução
Os campos que possuem opções de seleção apresentam as opções que estão preenchidas no campo "Lista de Opções" (X3_CBOX):

Lista de Opções.png


E a validação da opção seleciona, para que o usuário não digite uma opção que não esteja disponível, é realizada pela função "Pertence" (Função Pertence()) preenchida no campo "Val. Sistema" (X3_VALID) ou "Val. Usuário"(X3_VLDUSER):

Validação.png

Neste exemplo, as opções disponíveis no campo são F=Física ou J=Jurídica, e a função "Pertence()" garante que o usuário selecione uma das duas, evitando o preenchimento de outro conteúdo.


Atualizado em 24/03/2025
Este artigo foi útil?  
Agradecemos sua avaliação.