Hi, ich hoffe ich kann mein Problem ein wenig erklären.
ich habe auf einem dynpro 2 felder. feld1 und feld2
hinter feld2 ist eine suchhilfe hinterlegt.
ich möchte dass wenn ich in feld1 eine angabe mache zum beispiel land, dann soll er mir in der suchhilfe nur die daten anzeigen die mit dem eingegebenen land zu tun haben.
kann mir da jemand vielleicht einen tip geben wie ich da rangehen muss damit er die daten in der suchhilfe nach feld1 eingrenzt?
1:10Std ist nun nicht gerade eine lange Zeit, um auf eine Antwort zu warten. Hier gibt es nämlich nur Freiwillige, die so neben her antworten.
Zu Deiner Frage:
Wenn Feld1 (hier Land) über SPA/GPA Daten in das SAP-Memory schreibt und die Suchhilfe als Defaultwert auf das SPA-Memory zugreift, funktioniert es.
Alternativ muss man im Dynpro ein PROCESS ON VALUE-REQUEST für das Feld2 programmieren und beim Rufen der Suchhilfe das Land entsprechend mitgeben. Je nach verwendbaren Suchhilfen, kann die Lösung recht komplex werden, wenn man erst noch eine eigene Suchhilfe erstellen muss.
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .
ich habe eine suchhuilfe bereits generiert die auf eine tabelle zugreift.
wenn ich in feld1 das land eingebe soll er in feld2 wenn ich auf die suchuilfe von feld2 gehe mir nur die zugehörigen daten von dem eingegebenen land als auswahl ermöglichen. wie meinst du dass ich das als default wert festlegene muss?
lies Dir mal die Hilfe zum Feld Default in der Feldliste der Suchhilfe durch. Dort steht, dass man entweder eine Konstante inklusive Hochkommata, ein Systemfeld der Struktur SY/SYST oder die ID eines GET-Parameters angeben kann.
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .