Manejo de Module Pool

Embed Size (px)

DESCRIPTION

manejo de mosule pool

Citation preview

Mi primer dinpro

}, estePonemos un nombre x, este es el nombre del ejemplo

Descomentamos el cdigo de la tercer pestaa

Despus de descomentar, damos doble click y creamos esas funciones, y aadimos el sig cdigo

PROGRAMz_ylr_dp1.

DATAok_code_9000TYPEsy-ucomm.*&---------------------------------------------------------------------**&ModuleSTATUS_9000OUTPUT*&---------------------------------------------------------------------**text*----------------------------------------------------------------------*MODULEstatus_9000OUTPUT.*SETPF-STATUS'xxxxxxxx'.*SETTITLEBAR'xxx'.ENDMODULE.

*&---------------------------------------------------------------------**&ModuleUSER_COMMAND_9000INPUT*&---------------------------------------------------------------------**text*----------------------------------------------------------------------*MODULEuser_command_9000INPUT.

CASEok_code_9000.WHEN'CANCEL'.LEAVEPROGRAM.*WHEN.*WHENOTHERS.ENDCASE.ENDMODULE.

Despus descomentamos SET PF-STATUS 'xxxxxxxx' y SET TITLEBAR 'xxx'. Y LLENAMOS LAS VARIABLESDESPUES CREAMOS EL STATUS Y EL TITLE_BAR DANDO DOBLE CLICK.

creamos el botn cancel, primero guardamos y activamos.

Pinchamos en dynpor y damos clic en layout para crear la GUI.

Le aadimos un cdigo de funcin, que nos ayudara a detectar el evento =D

Para poder ejecutar la pantalla creada, es necesario crear una transaccin. Hay dos formas:

1. En la SE932. Directamente en el programa

Creamos otra pantalla de la misma forma

Descomentar y crear

Descomentamos el module status 9001 y lo creamos.