Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich arbeite gerade an einem Report, der über einen Selektionscreen gesteuert wird. Auf dem System, auf dem er zum Einsatz kommen soll laufen 2 Mandanten die nicht vollkommen gleich sind. Im Code selbst kann ich mit

IF sy-mandt = '002'
den Mandanten unterscheiden. Soweit kein Problem. Nun hätten wir aber gerne bei der Darstellung des Selection Screen auch eine Unterscheidung Mandanten.

SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.

PARAMETERS: portf AS CHECKBOX,

            bucket AS CHECKBOX,

            review AS CHECKBOX,

            initiat AS CHECKBOX,

            item AS CHECKBOX.

SELECTION-SCREEN END OF BLOCK b2.

Hier sind je nach Mandant nur 4 Auswahlmöglichkeiten sinnvoll. Ich habe versucht das ganze in einer Unterscheidung mit IF zu klammern, habe damit aber keinen Erfolg. Was könnte ich noch tun?

Geschrieben

Ereignis: selection-screen output

at selection-screen output.

  loop at screen.


  if sy-mandt eq '001'.


      if screen-name eq 'abcd'.

          screen-input = 0. "ausblenden

          modify screen.

      elseif screen-name eq 'bcde'.


      ...


     endif.


  elseif sy-mandt eq '001'.


  ...


  endif.

Geschrieben
Auch wenn er bei mir den screen-name nur in CAPS akzeptiert hat.

Ja, das hatte ich nicht im Kopf, daß das unbedingt groß geschrieben werden muß. ABAP ist schon ein bißchen gewöhnungsbedürftig. :)

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...