Introdução ao GeneXus para GeneXus para dispositivos móveis
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”