Code: Alles auswählen.
SELECT-OPTIONS: so_land FOR lfa1-land1,
so_perio FOR bkpf-monat.
PARAMETERS pa_gj LIKE bseg-gjahr.
SELECT-OPTIONS: so_dlkz FOR zdlkz_t-zdlkz.
SELECT a~lifnr a~land1 b~diekz b~belnr b~zuonr b~blart b~bukrs b~monat
b~gjahr b~shkzg b~bschl b~dmbtr b~wrbtr
INTO TABLE itab_sumla
FROM ( lfa1 AS a
INNER JOIN bsik AS b
ON a~lifnr = b~lifnr )
WHERE bukrs IN ('1001')
AND blart IN ('A1', 'A2', 'A3').
and land1 IN so_land
and gjahr = pa_gj
and monat IN so_perio.
Hei Robin,robin1at hat geschrieben:Hallo Zusammen!
Hab mal wieder ein Problemchen. Hoffe Ihr könnt mir helfen.
Ich möchte, wenn man in der Selktionsmaske nichts eingibt, daß alle Daten angezeigt werden.
Im Moment, kann man die Daten nur anzeigen, wenn mindestens eine Eingabe in den Select Options oder Parameter ist.
Vielen Dank für Eure Hilfe!
Robin
Code: Alles auswählen.
SELECT-OPTIONS: so_land FOR lfa1-land1, so_perio FOR bkpf-monat. PARAMETERS pa_gj LIKE bseg-gjahr. SELECT-OPTIONS: so_dlkz FOR zdlkz_t-zdlkz. SELECT a~lifnr a~land1 b~diekz b~belnr b~zuonr b~blart b~bukrs b~monat b~gjahr b~shkzg b~bschl b~dmbtr b~wrbtr INTO TABLE itab_sumla FROM ( lfa1 AS a INNER JOIN bsik AS b ON a~lifnr = b~lifnr ) WHERE bukrs IN ('1001') AND blart IN ('A1', 'A2', 'A3'). and land1 IN so_land and gjahr = pa_gj and monat IN so_perio.