Escolar Documentos
Profissional Documentos
Cultura Documentos
Exemplo Modulo e Funcao
Exemplo Modulo e Funcao
TABLES scustom.
* DECLARAO DO BOTO OK
DATA ok_code TYPE sy-ucomm.
*----------------------------------------------------------------------*
START-OF-SELECTION.
* SELECIONA OS REGISTROS DA TABELA SCUSTOM EM LOOPING
SELECT * FROM scustom.
* PARA CADA REGISTRO APRESENTA NA TELA O RESULTADO
WRITE: / scustom-id,
scustom-name,
scustom-telephone.
* GUARDA O CONTEUDO DA LINHA NA MEMORIA PARA BDCLICK
HIDE: scustom.
ENDSELECT.
*----------------------------------------------------------------------*
AT LINE-SELECTION.
* QUANDO USUARIO EFETUAR DBCLICK NA LINHA - CHAMA A TELA 123
CALL SCREEN 123.
*----------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*&
Module TRATA_BOTAO INPUT
*&---------------------------------------------------------------------*
MODULE trata_botao INPUT.
* CRIA UMA VARIAVEL PARA RECEBER O RESILTADO DA FUNCAO
DATA res(1) TYPE c.
* VERIFICA QUAL BOTAO FOI PRECIONADO
CASE ok_code.
* BOTAO SALVAR
WHEN 'SAVE'.
*
*
*&---------------------------------------------------------------------*
*&
Module LIMPA_OK_CODE OUTPUT
*&---------------------------------------------------------------------*
MODULE limpa_ok_code OUTPUT.
* LIMPA A VARIAVEL DOS BOTOES
CLEAR ok_code.
ENDMODULE.