Beruflich Dokumente
Kultur Dokumente
*&--------------------------------------------------------------------
-*
*& Module STATUS_0100 OUTPUT
*&--------------------------------------------------------------------
-*
* text
*---------------------------------------------------------------------
-*
MODULE status_0100 OUTPUT.
SET PF-STATUS 'GRUND'.
SET TITLEBAR '100'.
IF init IS INITIAL.
* Datenbeschaffung
SELECT carrid connid cityfrom airpfrom cityto airpto deptime arrti
me
distance distid
FROM spfli
INTO CORRESPONDING FIELDS OF TABLE sdyn_itab.
init = 'X'.
ENDIF.
*&--------------------------------------------------------------------
-*
*& Module FILL_TABLE_CONTROL OUTPUT
*&--------------------------------------------------------------------
-*
* text
*---------------------------------------------------------------------
-*
MODULE change_sdyn_conn OUTPUT.
IF sy-subrc EQ 0.
LOOP AT SCREEN.
IF sdyn_conn IS INITIAL.
screen-input = 1.
ELSE.
screen-input = 0.
ENDIF.
MODIFY SCREEN .
ENDLOOP.
ENDIF.
ENDIF.
*&--------------------------------------------------------------------
-*
*& Module USER_COMMAND_0100 INPUT
*&--------------------------------------------------------------------
-*
* text
*---------------------------------------------------------------------
-*
MODULE user_command_0100 INPUT.
save_ok = ok_code.
CLEAR ok_code.
CASE save_ok.
WHEN 'SORT'.
DATA: fldname(100),help(100).
WHEN 'ADD'.
ENDCASE.
*&--------------------------------------------------------------------
-*
*& Module EXIT INPUT
*&--------------------------------------------------------------------
-*
* text
*---------------------------------------------------------------------
-*
MODULE exit INPUT.
LEAVE PROGRAM.
ENDMODULE. " EXIT INPUT
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
LOOP at sdyn_itab into sdyn_sdw4 WITH CONTROL TABLE_CONTROL.
MODULE CHANGE_SDYN_CONN.
ENDLOOP.
*
PROCESS AFTER INPUT.
module exit at exit-command.
MODULE USER_COMMAND_0100.
LOOP at sdyn_itab.
MODULE READ_TABLE_CONTROL.
ENDLOOP.