Feld im "nachhinein" obligatory setzen?

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

Feld im "nachhinein" obligatory setzen?

Beitrag von b0rsti (ForumUser / 86 / 0 / 0 ) »
Hallo,

Ich möchte ein Feld im nachhinein in meinem selectionscreen auf obligatory setzen.
Damit meine ich, dass das Feld anfangs nicht obligatory ist, aber wenn ein bestimmter Eintrag in ein anderes Feld erfolgt ist soll das Feld dann obligatory sein.
Geht das?
Danke!

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


Beitrag von MrBojangles (Specialist / 367 / 3 / 30 ) »
Hallo b0rsti,
probier doch mal zum Zeitpunkt AT SELECTION-SCREEN so was in der Art:

Code: Alles auswählen.

* FELD1 = Feld, dass auf Muss gesetzt werden soll
* FELD2 = Feld, das einen bestimmten Wert innehat
loop at screen.
  if screen-name = 'FELD1' and feld2 = 'ein bestimmter Wert'.
    screen-required = 'X'.
    modify screen.
  endif.
endloop.
Weiterhin viel Freude mit SAP...
Cheers
MrB.

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
MrBojangles hat geschrieben:

Code: Alles auswählen.

....
loop at screen.
  if screen-name = 'FELD1' 
....
Ich frag mal doof: Warum keine WHERE-Bedingung im LOOP?


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von JHM (Top Expert / 1225 / 2 / 204 ) »
ralf.wenzel hat geschrieben: Ich frag mal doof: Warum keine WHERE-Bedingung im LOOP?
Ich antworte mal doof.

Sonst sagt der Syntax-Check:

Beim Sprachelement "LOOP AT SCREEN" ist nur der Zusatz "INTO wa" zulässig.
Gruß Hendrik

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
JHM hat geschrieben:Beim Sprachelement "LOOP AT SCREEN" ist nur der Zusatz "INTO wa" zulässig.
Huch. Probiert hatte ich das auch noch nicht, aber es stach mir so ins Auge.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

4
Antw.
4827
Views
Cursor in Feld setzen
von Suti » 29.01.2007 15:27 • Verfasst in Dialogprogrammierung
5
Antw.
6856
Views
Dynpro- Feld defaul setzen
von Nadine_2706 » 19.08.2011 09:46 • Verfasst in ABAP® für Anfänger
2
Antw.
4787
Views
Cursor im Dynpro ins Feld setzen
von ManMan » 27.07.2017 11:56 • Verfasst in ABAP® für Anfänger
1
Antw.
2959
Views
Cursor auf Feld setzen, Wert eintragen und bestätigen
von Maximilian_Egeler » 26.10.2006 23:27 • Verfasst in Dialogprogrammierung
2
Antw.
4870
Views
Feld sperren, wenn in and. Feld gerade etwas eingegeben wird
von kbit100 » 18.07.2018 11:41 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.