SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
SELECT-OPTIONS:S_BUKRS FOR MATDOC-BUKRS,
S_WERKS FOR MATDOC-WERKS.
SELECTION-SCREEN END OF BLOCK B1.
SELECT BUKRS,WERKS,MBLNR
FROM MATDOC
WHERE BUKRS IN @S_BUKRS
AND WERKS IN @S_WERKS
AND ( CASE
WHEN BUKRS = '1000'
AND WERKS = '1000' THEN 0
WHEN BUKRS = '1100'
AND WERKS = '1100' THEN 1
WHEN BUKRS NOT BETWEEN '1000' AND '1100' THEN 1
END ) = 0 "此处与CASE THEN的值相同,表示要取的情况
INTO TABLE @DATA(LT_MATDOC).