**&---------------------------------------------------------------
------*
**& F4°ïÖúµÄÁª¶¯
**&---------------------------------------------------------------
------*
TABLES: AUFK, AFIH, T001W.
DATA: BEGIN OF T_T001W OCCURS 0 ,
WERKS TYPE T001W-WERKS,
NAME1 TYPE T001W-NAME1,
END OF T_T001W.
DATA: BEGIN OF T_T024I OCCURS 0 ,
IWERK TYPE T024I-IWERK,
INGRP TYPE T024I-INGRP,
INNAM TYPE T024I-INNAM,
END OF T_T024I.
DATA:BEGIN OF T_CONDITION_SQL OCCURS 0,
CONDITION(80),
END OF T_CONDITION_SQL.
DATA RET_ITAB LIKE DDSHRETVAL OCCURS 0 WITH HEADER LINE.
SELECTION-SCREEN BEGIN OF BLOCK BLOCK1 WITH FRAME TITLE TEXT1.
SELECT-OPTIONS S_IWERK FOR AUFK-WERKS OBLIGATORY. "¹¤³§
SELECT-OPTIONS S_AUFNR FOR AUFK-AUFNR . "¶©µ¥±àºÅ
SELECT-OPTIONS S_AUART FOR AUFK-AUART. "¶©µ¥ÀàÐÍ
SELECT-OPTIONS S_INGPR FOR AFIH-INGPR OBLIGATORY. "¼Æ»®ÈËÔ±×é
SELECT-OPTIONS S_ERDAT FOR AUFK-ERDAT. "´´½¨ÈÕÆÚ
SELECTION-SCREEN END OF BLOCK BLOCK1.
INITIALIZATION.
TEXT1 = 'Ñ¡ÔñÆÁÄ»'.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SCREEN-NAME = 'S_IWERK-LOW'.
SCREEN-INPUT = '0'.
SCREEN-OUTPUT = '1'.
MODIFY SCREEN.
ENDIF.
IF SCREEN-NAME = 'S_IWERK-HIGH'.
SCREEN-INPUT = '0'.
SCREEN-OUTPUT = '1'.
MODIFY SCREEN.
评论1