Login

PT ES

CURSOS
|
ESTUDANTE
|
CERTIFICAÇÕES
|
SÓCIOS ACADÊMICOS
|
CONTATO
|
FAQ
Buscar

Curso GeneXus 16 - 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

Como atualizar os dados usando a lógica da transação sem sua tela

Para realizar as mesmas operações de Insert, Update, Delete que realiza uma transação, incluindo todos os seus controles, mas sem tela, via código, executado por qualquer outro objeto, é apresentado o conceito de Business Component.


Através de um exemplo no qual é criada uma nova CATEGORIA “Tourist Site” e é trocada a CATEGORIA de todas as atrações que eram “Monument” de Beijing pela nova CATEGORIA, é apresentado o Business Component, um tipo de dados criado como espelho da transação, e utilizado através de uma variável que pode ser declarada em qualquer objeto, junto com os métodos Save(), Load(), Delete(), e também Insert(), Update(), InsertorUpdate(), Success(). É comparada a atualização via transação vs via business component. Explica-se a necessidade de utilizar o comando Commit. 

Sugerimos continuar com o vídeo “Poblar con dados utilizando Business Component e Data Provider”

Veja aquí a transcrição do vídeo em pdf.
Relacionado
Estructura de una transacción
Normalización de la base de datos
Regras em transações: generalidades
Regra Default em transações
Regras em transações: resumo dos conceitos fundamentais
O ambiente de desenvolvimento de GeneXus
Demo: 2. Obtenção do sistema de faturamento executado a partir da KB e execução do protótipo. Algumas regras do negócio.
Demo: 3. São adicionadas transações para registrar Clientes e Produtos ao sistema de facturamento.
emo: 5. Como criar uma galeria de imagens de produtos
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 Error em transações
Regra Noaccept em transações
Regra Add em transações
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 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.)