Versão: GeneXus 16

Introdução ao GeneXus para GeneXus para dispositivos móveis

Definindo regras

Cada transação tem uma área onde é possível especificar regras que devem ser disparadas quando o usuário interage com a tela (para inserir, modificar ou excluir a informação).



Veja aqui a transcrição do vídeo em pdf.

Vemos como definr que, na transação Customer:
Não seja permitido um cliente ser gravado com nome e apelido vazios ou data de registro maior que o dia de hoje, no sistema (regra Error)
  • Seja mostrada uma mensagem de advertência quando o telefone fica vazio (regra Msg)
  • Seja associada a data do dia a um atributo Date automaticamente (regra Default)
  • Seja desabilitada a edição de um atributo (regra Noaccept)

Ao mesmo tempo, vemos colocar uma condição ao disparo de uma regra, dependendo da operação que se está querendo realizar: Insert, Update o Delete.
Variáveis : O que são, para o que servem, como são definidas nos objetos, e sua diferença fundamental para os atributos.
 

Clases