Já é usuário?

PT ES

OVERVIEWS
|
CURSOS
|
ESTÁGIOS
|
CERTIFICAÇÕES
|
SÓCIOS ACADÊMICOS
|
CONTATO
|
FAQ
Buscar

Curso GeneXus 15 - Nível Junior

Você vai aprender de uma forma muito simples através de exemplos o núcleo do GeneXus para começar a desenvolver suas próprias aplicações
Apresentação
Curso online
Materiais
FAQ

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).


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.

Veja aquí a transcrição do vídeo em pdf.
 
Relacionado
Definición de variables en los objetos GeneXus
Regras em transações: generalidades
Regra Default em transações
Regras em transações: resumo dos conceitos fundamentais
Demo: 2. Obtenção do sistema de faturamento executado a partir da KB e execução do protótipo. Algumas regras do negócio.
Ordem de execução de regras e fórmulas: resumo dos conceitos fundamentais
Business Components: resumo dos conceitos fundamentais
Regra de Atribuição em transações
Regra Msg em transações
Regra Error em transações
Regra Noaccept em transações
Regra Add em transações
Regra Subtract em transações
Regra Serial em transações
Regra Update em transações
43 Videos (07h 01min)
Produto
Plataforma de desenvolvimento
GeneXus™ FAQ
Planos e Preços
Depoimentos
Histórias do sucesso
Mobile Apps Showcase
GeneXus for SAP
GeneXus Cloud Services
Legacy Modernization
Capacitação
Primeiros passos
Cursos online
Calendário de cursos
Certificações
Socios Acadêmicos
Aprenda em SD
Estenda GeneXus
GeneXus Marketplace
Extensions
Patterns
User Controls
External Tools
External Objects
Comunidade
Encontro Internacional GeneXus
Seja um parceiro
Encontros GeneXus
GeneXus Wiki
Suporte
Smart Devices Partners
Distribuidores
Developers
Contate
Contato
Trabalha Conosco
GeneXus Brasil
GeneXus China
GeneXus España
GeneXus Italia
GeneXus Japón
GeneXus México
GeneXus Portugal
GeneXus UK
GeneXus USA
Facebook | Twitter | Stackoverflow | Linkedin | Youtube | Google + | RSS Feed
© Todos os direitos reservados. GeneXus e seus produtos são marcas registradas de GeneXus International (GeneXus S.A.)