Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 03
Clique em Sim.
Clique em Gravar.
Módulo POOL ( ON LINE )
4
Neste primeiro passo, criamos os Includes. Na barra de Objetos, temos a seguinte situação:
* Declaração de tabelas
TABLES: ztb01_cargo, "Cadastro de Cargo
ztb01_depto, "Cadastro de Departamento
ztb01_func. "Cadastro de Funcionários
Para criarmos a primeira tela, clique com o botão direito sobre o nome do programa
principal:
Criar Tela:
Clique em Ok.
Módulo POOL ( ON LINE )
8
Clique em Sim.
Módulo POOL ( ON LINE )
10
Descomente SET
Dar Enter
Exemplo: F2
Módulo POOL ( ON LINE )
15
Clique em Voltar.
Módulo POOL ( ON LINE )
16
*&--------------------------------------------------------------------
-*
*& Include ZMP01_CADFUNC_PAI
*&--------------------------------------------------------------------
-*
*&--------------------------------------------------------------------
-*
*& Module USER_COMMAND_0100 INPUT
*&--------------------------------------------------------------------
-*
* text
*---------------------------------------------------------------------
-*
MODULE user_command_0100 INPUT.
* Variável de Sistema SY-UCOMM --> User Command
* Esta variável grava a ultima ação do usuário.
CASE sy-ucomm.
WHEN 'BACK'. "Botão Back foi pressionado (F3)
LEAVE PROGRAM. "Sai do programa
WHEN 'FCREATE'.
WHEN OTHERS.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
Módulo POOL ( ON LINE )
19
Clique em Ok.
Módulo POOL ( ON LINE )
20
Vamos agora tratar o comando FCREATE, dentro da User Command da Tela 0100.
WHEN 'FCREATE'. "Criar funcionário
call SCREEN '0200'.
Como a tela 0020 não existe vamos cria-la com um clique duplo em 0200.
Descomente os módulos.
Criar o Titulo:
Clique em Ok.
Módulo POOL ( ON LINE )
30