at selection-screen....

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

at selection-screen....

Beitrag von domezug (ForumUser / 6 / 0 / 0 ) »
Guten Morgen aller seits,

habe da ein kleines Problem. Habe trotz der guten Suchfunktion nicht das gefunden was ich suche.

Ich habe ein Selektions-Bildschirm mit zwei Sprachfeldern. Eines dieser Felder ist bearbeitbar, das andere nur Lesbar um dem Benutzer zu zeigen welches die zweite Sprache ist, diese solch sich beim ändern des ersten Feldes anpassen.

Jetzt zu meiner Frage: wie kriege ich es hin, dass beim ändern des ersten Feldes, sich das zweite dynamisch anpasst? Ich habe bereits das "AT SELECTION-SCREEN" programmiert und dies Funktioniert auch.

Vielen Dank schon im voraus,
Grz dome


Re: at selection-screen....

Beitrag von ralf.wenzel (Top Expert / 3570 / 167 / 244 ) »
domezug hat geschrieben:Jetzt zu meiner Frage: wie kriege ich es hin, dass beim ändern des ersten Feldes, sich das zweite dynamisch anpasst? Ich habe bereits das "AT SELECTION-SCREEN" programmiert und dies Funktioniert auch.
Was funktioniert denn NICHT?

Grundsätzlich sollte ein Konstrukt wie dieses funktionieren:

Code: Alles auswählen.

if feld1 = 'BLA'.
feld2 = 'BLUB'.
elseif feld1 = ......
endif.

Ralf

Beitrag von domezug (ForumUser / 6 / 0 / 0 ) »
Danke für den Hinweis. Habe es so mal versucht, mich wundert es aber das der angezeite Wert sich nicht ändert. Er ändert sich erst wenn ich ins zweite Feld klicke und dann die Entertaste drücke.

Ich würde es aber gerne haben, dass sich das Feld ohne hinein zuklicken ändert. Ist sowas möglich?
Grz dome

Beitrag von ralf.wenzel (Top Expert / 3570 / 167 / 244 ) »
Die Logik muss ins "at selection screen" fürs ERSTE Feld, dann wird immer ein Update gemacht, wenn sich im ERSTEN Feld etwas ändert.


Ralf

Beitrag von domezug (ForumUser / 6 / 0 / 0 ) »
Danke, funktioniert gut. Ist ja eigentlich logisch, dass man es so machen muss.

Jetzt zu guterletzt, wenn ich den Wert über die F4-Hilfe ändere, wird meiner Meinung nach das "at selection-screen on feld1" nicht ausgeführt, es wird erst ausgeführt, wenn ich im Feld1 bin und die Enter-Taste drücke. Ist meine Annahme richtig und wie könnte ich es machen, dass es auch mit der F4-Hilfe funktioniert?
Grz dome

Beitrag von ralf.wenzel (Top Expert / 3570 / 167 / 244 ) »
Pack die Logik in eine form und ruf sie auch von der entsprechenden

at selection screen on value request

auf ;)


Ralf

Seite 1 von 1

Über diesen Beitrag


ABAP & SAP eBook Flatrate von Espresso Tutorials Sponsorlink
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SmartForms show table...
vor 3 Tagen von Lucyalison 2 / 2257
Wie groß ist mein DynPro?
vor 3 Tagen von JanR gelöst 3 / 1134

Vergleichbare Themen

Selection Screen
von burggartenkind » 02.08.2019 05:46
Selection-Screen
von Gast » 15.11.2004 09:27
Selection Screen
von frany*89* » 06.08.2011 05:11
selection screen
von anki_86 » 13.06.2007 07:30
AT SELECTION-SCREEN-->wie ??
von Ruffy » 10.03.2010 13:31