-
Introdução geral
-
Primeiros passos
-
Transações
-
Listagens e acesso aos dados por código
-
Comunicação entre objetos
-
Tipos de dados estruturados e Data Providers
-
Upgrade de banco de Dados
-
Arquitetura
-
Telas Web com foco em Back-office
-
Gerenciamento de versões e trabalho em equipe
-
Principais novidades do GeneXus 18
Definição de 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).
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
Amplía los conocimientos adquiridos en el curso
Evolua sua aplicação do Protótipo para a Produção
