Este é o terceiro Hands-On onde demonstraremos qual o processo básico de criação de telas e quais os objetos envolvidos ao persistir os dados em uma tabela.
Caso você não tenha visto o Hands-On anterior segue aqui o link, Criando uma tabela para persistir os dados da tela
Para persistir os dados das telas iremos utilizar o conceito de Objeto. O Sage X3 permite criar uma camada de controle entre a tela e a tabela de modo que as funções básicas (Criar, excluir, alterar) sem administradas pelo próprio objeto o que facilita a criação e manutenção das telas e tabelas.
As principais funções que iremos trabalhar são as listadas abaixo:
- Criar um objeto GESAOB
- Alterar a janela
Neste exemplo, iremos criar um objeto que controla a tabela YHELLO. Para isso, abra a função “Objecto” como mostra a imagem abaixo.
Dentro da função Objeto, adicione as informações como mostra a imagem abaixo. Não esqueça de adicionar a tabela YHELLO no campo Tabela Ligada.
Para concluir a criação, salve as alterações e valide o objeto.
Agora vamos voltar na função Janelas e adicionar o controle por objeto.
Para concluir a criação, salve as alterações e valide a Janela.
Neste momento, ao visualizar esta janela, você notará que existe alguns botões que foram adicionados automaticamente pelo Sage X3.
Estes botões são utilizados para criar, apagar e alterar os registros criados na tabela vinculada a este objeto.
|
Deixe seu comentário com críticas e/ou sugestões e também mostre um pouco do que você conseguiu fazer com o “Do it Yourself”.