Select Options


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

Select Options

Beitragvon robin1at » 24.01.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.
 
robin1at
Specialist
 
Beiträge: 190
Registriert: 04.01.2006, 09:46
Wohnort: Wien
Dank erhalten: 0 mal

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: Select Options

Beitragvon GERDLA » 24.01.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
GERDLA
Specialist
 
Beiträge: 116
Registriert: 09.11.2004, 08:55
Wohnort: Schweiz
Dank erhalten: 0 mal

Beitragvon robin1at » 24.01.2006, 15:53

Danke Gerhard!

Hab meinen Fehler auch gerade gesehen.

Vielen Dank für Deine Hilfe!

Schöne Grüße

Robin
robin1at
Specialist
 
Beiträge: 190
Registriert: 04.01.2006, 09:46
Wohnort: Wien
Dank erhalten: 0 mal


Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Scope items
Gestern von SAP_ENTWICKLER 0 Antw.
Favoriten-Menü in selbst programmierter Werthilfe
Gestern von ralf.wenzel 6 Antw.
gelöst Erweitern Matchcode KREDA/M_KREDA /LFA1)
vor 16 Stunden von deejey 7 Antw.
BAPI_CHARACT_CHANGE (Änderung Klassifizierung)
Gestern von sap_inchen 0 Antw.
Query SQVI - Benutzergruppe wechseln
vor 7 Stunden von wreichelt 7 Antw.

  Ähnliche Beiträge beta
Select nach Parameter & Select-Options
11.07.2012, 15:38 von Unit605 4 Antw.
SELECT - Options & SELECT Abfrage
15.05.2007, 07:13 von Mavrix 2 Antw.
select-options ... for
11.08.2005, 12:09 von ewx 2 Antw.
Select Options
31.01.2006, 15:49 von robin1at 14 Antw.
Select-Options
19.12.2014, 08:02 von a-dead-trousers 24 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder

cron