Escolar Documentos
Profissional Documentos
Cultura Documentos
Passo A Passo para Gerar Um Module Pool Cadastro
Passo A Passo para Gerar Um Module Pool Cadastro
Para este exemplo vamos primeiro criar uma tabela Z, onde ser feito o
cadastro.
A tabela a ZTXX_AGENDA e deve conter os seguintes campos:
Agora vamos criar a tela inicial do programa. Mas antes vamos declarar
todas as variveis, estruturas e tabelas internas que forem necessrias 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 lpis
Clique em Ativar
Agora vamos criar a tela onde o usurio ir entrar com os dados. Para isso
clique com o boto direito no nome do programa, escoha Criar e depois
Tela.
Voc ver a tela 9000 do lado direito da tela. Preencha o campo Descrio
breve com uma descrio sobre a funcionalidade da tela.
nesta aba que colocamos a varivel v_okcode para receber o nome dos
botes que o usurio clicou. Preencha o campo Nome com v_okcode, na
linha onde se encontra o OK.
nesta tela que vamos desenhar o layout. Clique no boto azul que tem
um quadrado laranja
Clique em OK para colarmos estes campos na tela. Voc ver que o cursor
ter o contorno de todos os campos que sero colados. Escolha um ponto
da tela e clique para colar os campos.
Agora vamos colocar o nome dos campos. Para isso, clique no T localizado
na barra esquerda da tela.
Clique esquerda do primeiro campo que voc colou para criar o texto.
Clique em Salvar
Voc ver a barra de botes standard. nela que vamos colocar nossos
botes
Agora vamos criar o ttulo da tela. Clique 2 vezes sobre o termo T9000. O
sistema ir avisar que o ttulo no existe. Clique em SIM para criar.
Clique 2 vezes sobre a tela 9000 para que ela seja exibida do lado direito.
O PBO j est pronto. Vamos criar ento um mdulo no PAI para tratar as
informaes digitadas pelo usurio e o boto que foi pressionado.
Clique em Salvar
Como este include de mdulos PAI ainda no existe, o sistema avisa que ele
ser criado e associado ao seu programa. Clique em OK
Clique em Salvar
O boto de VOLTAR j est ok. Caso o usurio clique neste boto, ser
executado o comando LEAVE PROGRAM para sair do programa.
Falta agora criar o cdigo para gravar os dados da tela na tabela
ZTXX_AGENDA. Como o cdigo um pouco maior, vamos coloc-lo dentro
de um form para melhorar a visualizao e organizao do programa.
Clique 2 vezes sobre o termo F_SALVAR.
O programa ir avisar que o FORM f_salvar no existe. Clique em SIM para
criar.
Pronto. O include est criado e o form f_salvar est criado tambm, dentro
do include.
Agora o cdigo que ir criar o registro no banco de dados est ok. Clique em
Salvar
Voc ver a tela abaixo onde o sistema lista todos os objetos que precisam
ser ativados. Clique em OK.
Voc ver a tela final do seu programa pronta para a entrada de dados.