Gvinci : Condições para validação

Sempre que habilitar a validação de um campo, você pode definir condições para analisar o conteúdo do campo e retornar um valor válido.

As condições são formadas por parâmetros (campos, operadores e operandos) que farão uma triagem do que é estritamente permitido para o campo em questão.

Há dois tipos de validação disponíveis: • Validação de Servidor: terá seu código em CSharp (cs) e será executada na plataforma onde a aplicação é armazenada • Validação de Cliente: terá seu código em JavaScript (js) e será executada na plataforma Cliente, através de um navegador (Browser) Na Validação de Servidor, temos as seguintes opções: Campo: Insira o campo que receberá a validação, ou seja, o campo da tabela básica que terá seus dados analisados antes de prosseguir. Operador: Insira um operador apropriado para a condição de validação. Os seguintes operadores estão disponíveis:

Segundo Operando: Insira o campo que deverá ter seu valor igual ao do primeiro campo inserido.

Ao marcar a opção OPERAÇÃO, você pode especificar uma condição manual, escolhendo o campo que será analisado para validação do primeiro campo.

As outras opções: Requerido, Dia/Mês, Mês/Ano, CPF, CNPJ, Registro de lançamento e Cartão de crédito, se referem ao campo que for inserido na opção "Campo".

=(CheckNotEmpty(Valor))

Como resultado, na execução da aplicação teremos:

Pode ser usada com a opção "Negar condição" marcada, assim, quando o campo estiver vazio a condição de validação será executada. Esta validação é inserida quando a página é criada automaticamente.

A validação na plataforma Cliente apresenta as seguintes opções:

Além das opções já citadas acima também utilizadas na plataforma Servidor, temos:

EMail: Ao utilizar esta validação, o conteúdo do campo deverá obedecer ao formato de endereço de email, por exemplo, endereco@site.com.br.

Somente Números: Exige que o conteúdo do campo seja somente numérico.

O próximo tópico trata sobre Pesquisa em Tabela (PTab).

Last updated