Select Options

Getting started ... Alles für einen gelungenen Start.
3 Beiträge Seite 1 von 1
3 Beiträge Seite 1 von 1

Select Options

Beitrag von robin1at (Specialist / 190 / 0 / 0 ) » 24. Jan 2006 15:16

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.


Re: Select Options

Beitrag von GERDLA (Specialist / 116 / 0 / 0 ) » 24. Jan 2006 15:40

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.
Hei Robin,


wenn du den Parameter pa_gj so lässt, musst du in auch füllen um daten angezeigt zu bekommen.

entweder auch als in-parameter oder mit sternchen suchen.

gruss

gerhard

Beitrag von robin1at (Specialist / 190 / 0 / 0 ) » 24. Jan 2006 15:53

Danke Gerhard!

Hab meinen Fehler auch gerade gesehen.

Vielen Dank für Deine Hilfe!

Schöne Grüße

Robin

Seite 1 von 1

Aktuelle Forenbeiträge

Workflow: eMail Versand
vor 5 Stunden von SaskuAc 3 / 53
Speichern von Eingabe des Selektionscreens
vor 15 Stunden von black_adept 3 / 68
Join über mehrere Tabellen sehr langsam
vor 23 Stunden von Daniel 2 / 91
Ermittlung interner/externer Mitarbeiter
Gestern von deejey 3 / 153
Excel OLE2 Blatt schützen gelöst
Gestern von Kerstin 5 / 73

Unbeantwortete Forenbeiträge

SP01 Verweildauer
vor 6 Tagen von SAP_ENTWICKLER 1 / 89
Transaktion OMT3B Subscreens in Dynpros einhängen
vor einer Woche von SAP_ENTWICKLER 1 / 62
Zeitereignisarten anlegen
vor 2 Wochen von Flashtie 1 / 174
Genehmiger & Status der Genehmigung bei einer BANF
vor 3 Wochen von Der Formulator 1 / 245
Migrationstool Upload QUAN und CURR Felder
vor 3 Wochen von SAP_ENTWICKLER 1 / 231