F4 Liste einschränken

Benutzeroberflächen in SAP Systemen.

F4 Liste einschränken

Postby Alexis1570 » Mon Nov 23, 2009 11:59 am

Hallo Zusammen,

ich habe ein Dynpro mit einer Tabelle und Werte. Zu einem Feld in der Tabelle möchte ich die F4 Liste auf gewisse Werte einschränken. Das Feld ist mit dem DDIC Feld verknüpft. Wie kann ich die Werte "verändern" bevor sie beim F4-Klicken angezeigt werden. Mir ist schon die Alternative mit dem "PROCESS ON VALUE-REQUEST" eingefallen...aber wie ich das genau anstellen soll ist mir nicht klar...

Vielen Dank im Voraus!
Alexis1570
...
...
 
Posts: 102
Joined: Tue Jan 15, 2008 11:48 am

Postby Andrew85 » Mon Nov 23, 2009 4:44 pm

Sowas kann man mit Hilfe eines Suchhilfe-Exits bewerkstelligen.

Es gibt dazu den folgenden Beispiel-FuBa:
F4IF_SHLP_EXIT_EXAMPLE

Diesen in einen eigenen FuBa kopieren, diesen in der Suchhilfe-Definition im Feld "Suchhilfe-Exit" eintragen und das entsprechende Coding im FuBa (Schritt CALLCONTROL-STEP = 'SELECT') einbauen.

Weitere Infos auch hier:
http://help.sap.com/saphelp_45b/helpdat ... ontent.htm

Ich hoffe das hilft...
Andrew85
..
..
 
Posts: 13
Joined: Thu Nov 19, 2009 12:26 pm

Postby Alexis1570 » Mon Nov 23, 2009 4:53 pm

Danke für die Antwort. Ich hatte das Problem kurz davor gelöst. Benutzt habe ich dafür den FuBa "F4IF_INT_TABLE_VALUE_REQUEST", der im Dynpro-Ereignis "PROCESS ON VALUE-REQUEST" durch die Anweisung FIELD - MODULE.
Alexis1570
...
...
 
Posts: 102
Joined: Tue Jan 15, 2008 11:48 am


Return to Dialogprogrammierung

Who is online

Users browsing this forum: No registered users and 6 guests