Screen Input immer sperren

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Screen Input immer sperren

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
Hallo,
ich mochte gerade ein paar Felder vom Selectionscreen speeren. Funktioniert ja auf dem ersten Blick auch ganz gut mit input = 0(Inizialisation).
Nur habe ich das Problem das ich mehrere Selectoptions im Screen habe und wenn ich bei einem z.B. eine Matnr eingebe dann werden die anderen (gesperrten) Felder wieder eingabebereit.

Die 2. Frage wäre ob ich die Felder auch bei Varianten automatisch sperren kann? (Diese müssten ja beim abspeichern der Variante vom Benutzer manuell gesperrt werden)

Vielen Dank im Vorraus.

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


Re: Screen Input immer sperren

Beitrag von black_adept (Top Expert / 4159 / 136 / 960 ) »
Nicht beim Zeitpunkt INITILIZATION sondern beim Zeitpunkt AT SELECTION-SCREEN OUTPUT die Felder nicht eingabebereit machen
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Screen Input immer sperren

Beitrag von DeathAndPain (Top Expert / 2028 / 273 / 426 ) »
...weil INITIALIZATION nur ein einziges Mal durchlaufen wird und danach nie wieder, wohingegen AT SELECTION-SCREEN bei jedem Auffrischen des Selektionsbildes (z.B. bei Druck der Taste Enter nach Eingabe Deiner Materialnummer) durchlaufen wird. Dies ist nötig, da die Dynpro-Anpassung jedesmal im PBO erfolgen muss.

INITIALIZATION ist, wie der Name schon sagt, gut für Erstinitialisierungen. Wenn Du z.B. bei Reportstart immer die Materialnummer 1 vorschlagen willst (blödes Beispiel, ich weiß), dann wäre AT SELECTION-SCREEN ungünstig, weil er sonst immer wieder auf die 1 zurückspringen würde, wenn der Benutzer händisch eine andere Nummer eingegeben hat und Enter drückt. Für sowas ist INITIALIZATION da.
Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?

Re: Screen Input immer sperren

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
Vielen dank. Es lag wie schon vermutet am Selection Screen Output.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
5510
Views
Dynpro: Dropdown werte übergabe von Screen 1 auf Screen 2
von erzoo24 » 28.02.2017 15:25 • Verfasst in ABAP® für Anfänger
2
Antw.
12481
Views
Personalnummern sperren
von Florian9999 » 16.06.2020 16:33 • Verfasst in Human Resources
6
Antw.
5873
Views
Eigentümer von SAP-Sperren
von Frog » 21.04.2008 12:07 • Verfasst in ABAP® Core
0
Antw.
1727
Views
Prozessmodell sperren
von rsb » 20.02.2007 10:17 • Verfasst in Human Resources
3
Antw.
11346
Views
Änderungsnummern sperren
von commolus » 09.04.2013 12:01 • Verfasst in Sonstige Module

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.