Escolar Documentos
Profissional Documentos
Cultura Documentos
12222993b Passo A Passo para Gerar Um Module Pool Cadastro PDF
12222993b Passo A Passo para Gerar Um Module Pool Cadastro PDF
Para este exemplo vamos primeiro criar uma tabela Z, onde será feito o
cadastro.
Agora vamos criar o nosso programa (Module pool) para efetuar o cadastro
na tabela de contatos (ZTXX_AGENDA).
Agora vamos criar a tela inicial do programa. Mas antes vamos declarar
todas as variáveis, estruturas e tabelas internas que forem necessárias para
que o programa funcione.
Para isso clique 2 vezes sobre o include TOP.
Você verá que agora o include top está aberto do lado direito da tela
Clique no lápis para poder modificar o include.
É nesta aba que colocamos a variável v_okcode para receber o nome dos
botões que o usuário clicou. Preencha o campo Nome com “v_okcode”, na
linha onde se encontra o “OK”.
Agora vamos fazer o layout da tela. Clique no botão “Layout” .
Aguarde até que a tela abaixo seja exibida.
É nesta tela que vamos desenhar o layout. Clique no botão azul que tem
um quadrado laranja “Janela campos dict./programa”
Agora vamos colocar o nome dos campos. Para isso, clique no “T” localizado
na barra à esquerda da tela.
Clique novamente no “T” e cole logo abaixo do texto que acabou de criar.
Clique no campo “Texto” e digite “Nome do Contato”
Repita os mesmos passos para criar os nomes de todos os campos, até que
a tela fique com o layout parecido com o da tela abaixo:
Vamos agora definir o PBO da tela, que são os módulos executados ANTES
da tela ser exibida. O que precisamos fazer neste exemplo é somente
definir quais os botões devem ser exibidos e qual o título da tela.
Para isso, modifique o PBO da tela para que fique da seguinte forma:
ATENÇÃO: Não trocar o nome do include não implica em erros. Você apenas
terá um número maior de includes no seu programa pois ele irá sugerir um
include para cada módulo.
O sistema irá avisar que o Status S9000 ainda não existe. Clique em SIM
para criá-lo.
Você verá a barra de botões standard. É nela que vamos colocar nossos
botões
Agora vamos criar o título da tela. Clique 2 vezes sobre o termo “T9000”. O
sistema irá avisar que o título não existe. Clique em SIM para criar.
Vamos agora criar o PAI da nossa tela. Para isso, clique na seta ao lado do
termo “Telas”, do lado esquerdo do seu monitor.
Clique 2 vezes sobre a tela 9000 para que ela seja exibida do lado direito.
O PBO já está pronto. Vamos criar então um módulo no PAI para tratar as
informações digitadas pelo usuário e o botão que foi pressionado.
Altere o PAI da tela para que fique da seguinte forma:
O botão de VOLTAR já está ok. Caso o usuário clique neste botão, será
executado o comando LEAVE PROGRAM para sair do programa.