VRM_SET_VALUES hrngmpf

Benutzeroberflächen in SAP®-Systemen.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

VRM_SET_VALUES hrngmpf

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »
Hallo zusammen!

ich habe ein Problem beim Befüllen einer bereits mit Werten vorbelegten Listbox.
Der Ablauf ist der folgende:
Ein Feld auf einem Dynpro (Auftragsbearbeitung) hat bereits durch eine Customizingtabelle festgelegte Werte. in einem Userexit überschreibe ich mit VRM_SET_VALUES die Werte.
Danach kommt eine Warnmeldung aus dem Unvollständigkeitsprotokoll, die mir sagt, ich möchte doch bitte das Feld füllen.
In der Auswahl sind nun aber noch alle standartwerte eingetragen. Erst wenn ich die Warnmeldung mit Enter bestätige, tauchen die von mir gesetzten Werte in der Listbox auf.

DOOF! :cry:

Mit SAPGUI_SET_FUNCTIONCODE überspringe ich die Warnmeldung und meine Werte sind da. Ist ja aber auch nicht im Sinne des Erfinders. Zumal sich die Warnmeldung auch auf ein anderes Feld beziehen könnte...

Anscheinend sind die Werte erst nach dem PAI entsprechend gesetzt.

Kennt jemand eine Möglichkeit, die Änderungen vorher zu erzwingen?

Danke!

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Enno,

wann rufst Du denn den VRM_SET_VALUES auf. Im PBO oder erst im PAI?
Wenn PBO, vielleicht hilft ein DYNP_VALUES_UPDATE für das entsprechende Feld.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von ewx (Top Expert / 4917 / 332 / 653 ) »
Danke für deine Antwort!
Den DYNP_VALUES_UPDATE habe ich schon ausprobiert. Aber der _setzt_ Feldwerte. Das will ich ja nicht. Ich will ja sozusagen die Suchhilfe setzen.
Leider wird da auch nix ausgeführt, das bewirkt, dass meine Listbox aktiv wird.
Der Aufruf ist im PAI, nachdem ein AG eingetragen wurde.
Dann kommt mein Userexit, der die Werte setzt und dann die Meldung. Anscheinend sind die Werte dann erst im Dynpro gesetzt, nachdem PBO durchlaufen wurde... :evil:

Aber vorher gibt es keinen Ueserexit, den ich nehmen kann... :cry:

Gruß

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2488
Views
Listbox mit mehreren values in einer Zeile?!
von newbie007 » 24.02.2012 20:29 • 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.