Cursor positionieren nach F4-Auswahl Thema ist als GELÖST markiert

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

Cursor positionieren nach F4-Auswahl

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
Moin,

ich hab mal wieder was, was wahrscheinlich ganz einfach zu lösen ist. Ich wähle in einer F4-Hilfe einen Wert aus und möchte den Cursor danach auf eine anderes Eingabefeld stellen. SET CURSOR hat im POV keine Wirkung, das PBO wird nicht durchlaufen.

Woran hab ich dabei nicht gedacht?

Gruß

Ralf
Bild
Ralf Wenzel • Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
Publikationen • Ungarische Notation • Xing

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


Re: Cursor positionieren nach F4-Auswahl

Beitrag von ewx (Top Expert / 4918 / 332 / 655 ) »
F4-Hilfe selber aufrufen und danach cl_gui_cfw=>set_new_function_code( ).

Re: Cursor positionieren nach F4-Auswahl

Beitrag von black_adept (Top Expert / 4161 / 137 / 961 ) »
Wie man in der Doku lesen kann hat SET CURSOR nur die Wirkung die du willst, wenn du PBO durchläufst. --> Du musst das PBO irgendwie aus dem POV heraus antriggern.
Die Methode von ewx ist etwas unschön, da der set_new_function_code ja "nur" PAI antriggert mit all den Problemen (Pflichtfelder nicht gefüllt) die daraus resultieren und erst danach PBO wieder durchläuft.
Daher die einfachere - und in meinen Augen für deine Bedürfnisse besser geeignete - Alternative. Sobald du im POV den Wert in das Feld gestellt hast triggere direkt eine erneute PBO-Prozessierung durch ein

Code: Alles auswählen.

LEAVE TO SCREEN sy-dynnr.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Cursor positionieren nach F4-Auswahl

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
Beide Lösungen funktionieren leider nicht - Ennos Lösung hat keine Auswirkungen (übrigens heißt die Methode wohl SET_NEW_OK_CODE), den leave to screen kann ich nicht machen, weil ich mich in einem Subdynpro bewege.


Ralf
Bild
Ralf Wenzel • Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
Publikationen • Ungarische Notation • Xing

Re: Cursor positionieren nach F4-Auswahl

Beitrag von ewx (Top Expert / 4918 / 332 / 655 ) »
Dann probiere noch mal Fuba SAPGUI_SET_FUNCTIONCODE
Der arbeitet etwas anders. Wie genau konnte ich noch nicht herausfinden.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
ralf.wenzel


Seite 1 von 1

Ü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.

Vergleichbare Themen

Cursor positionieren
von LittleT » 30.05.2007 11:20
F4-Hilfe positionieren
von TakerOne » 28.07.2014 10:06
ALV Filter Button positionieren
von istrate » 29.07.2008 16:17
concatenate - parameter innerhalb Spalte positionieren
von Knirpsi » 13.09.2012 19:57
GET/SET Cursor
von Gotti » 27.08.2008 14:10

Unbeantwortete Forenbeiträge

Einsatz von CDS-Views
vor einer Woche von Ingo 1 / 276
Stücklisten
August 2026 von Selma.schwarz 1 / 537604
Belege
August 2026 von Selma.schwarz 1 / 527615