Select Options mandantenabhängig

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Select Options mandantenabhängig

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Morgen,

ich habe eine Select Option aufgebaut. Dieses Programm soll jetzt mandantenabhängig sein. D.h. im Moment habe ich folgende Situation

Der jetzige Mandant hat folgendes:
SELECT-OPTIONS: a_line1 FOR lines-enum,
...
...

Der neue Mandant soll dann nach etwas anderem selektieren können:

SELECT-OPTIONS: a_line2 FOR lines-tnum,
...
...

Besteht die Möglichkeit a_line1,lines-enum und a_line2,lines-tnum mit einer Varaible mitzugeben. Oben würde ich dann die Varaiblen nach dem Mandanten füllen.

Oder gibt s eine andere Lösung?

Vielen Dank
Kaim

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Select Options mandantenabhängig

Beitrag von black_adept (Top Expert / 4139 / 132 / 956 ) »
Hallo Kaim,

das ist ja mal eine seltsame Anforderung ...


Was du machen kannst ist, beide Selektionsoptionen auf deinem Selektionsbildschirm zu definieren und dann - je nach Mandant - die ungewünschten (leeren und) ausblenden.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Select Options mandantenabhängig

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Abend,

ich habe es mit "if sy-mandt NE 150" un dann die Select Option genommen. Er Springt ins if nicht rein, aber den Block zeigt er trotzdem an.
Kanns du mir vielleicht ein Beispiel zeigen?

Viele Grüße
Kaim

Re: Select Options mandantenabhängig

Beitrag von a-dead-trousers (Top Expert / 4459 / 227 / 1198 ) »
hi!

Code: Alles auswählen.

AT SELECTION-SCREEN OUTPUT.
  IF sy-mandt NE 150.
    LOOP AT SCREEN.
      IF screen-name CP 'A_LINE2*'.
        screen-input = '0'.
        screen-output = '0'.
        screen-invisible = '1'.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.
  ENDIF.
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Select Options mandantenabhängig

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Danke für die Antwort.

Viele Grüße
Kaim

Re: Select Options mandantenabhängig

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Morgen,

ich habe es jetzt genau wie von dir beschrieben eingebaut.

Allerding erscheint der Butonn für die Mehrfachselektion und der Text der Eingabefelder.
Kann man diese nicht wegbekommen?
Könnte man nicht die komplette Zeile ansteuern?

Viele Grüße
Kaim

Re: Select Options mandantenabhängig

Beitrag von black_adept (Top Expert / 4139 / 132 / 956 ) »
Hallo Kaim,

lies dir bitte die Doku zum Befehl "SELECT-OPTIONS" oder "PARAMETER" durch - dort den Zusatz zu "MODIF ID".
Dann im LOOP AT SCREEN nicht auf den Feldnamen sondern auf das Feld "SCREEN-GROUP1" abfragen - dort steht die modif id nämlich drin.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Select Options mandantenabhängig

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Falsche Antwort, da ich die Frage nicht richtig verstanden habe.
Zuletzt geändert von Unit605 am 22.08.2013 11:33, insgesamt 1-mal geändert.

Re: Select Options mandantenabhängig

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Danke für die Informationen. Es hat mit "MODIF ID" bestens geklappt.

Danke und einen schönen Tag
Kaim

Seite 1 von 1

Vergleichbare Themen

0
Antw.
3438
Views
select-options depend on select-options.
von dragospirnut1 » 19.07.2017 09:54 • Verfasst in ABAP® Core
4
Antw.
20362
Views
Select nach Parameter & Select-Options
von doeme » 10.07.2012 16:37 • Verfasst in ABAP® für Anfänger
2
Antw.
4800
Views
SELECT - Options & SELECT Abfrage
von Mavrix » 14.05.2007 08:41 • Verfasst in ABAP® für Anfänger
2
Antw.
1709
Views
SELECT-OPTIONS -> RFC
von uwe » 01.02.2006 11:33 • Verfasst in Basis
14
Antw.
6783
Views
Select Options
von robin1at » 31.01.2006 09:48 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 19 Stunden von uli3480 1 / 76
Zeit in UTC umwandeln
Gestern von A6272 10 / 5935
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1414
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3798

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 19 Stunden von uli3480 1 / 76
Zeit in UTC umwandeln
Gestern von A6272 10 / 5935
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1414
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3798

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor 19 Stunden von uli3480 1 / 76
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1414
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3798
Intervall mit Beziehungswissen füllen
vor 3 Wochen von wolli 1 / 32880