Ich habe eine Domaine mit Festwerten. Diese sollen nun in einer Suchhilfe am Feld eingeschränkt werden. Dazu habe ich eine Suchhilfe angelegt und dort zunächst den Fuba F4TOOL_EXTENDED_DOMAHLP als Suchhilfe-Exit eingebunden.
Aufbau der Suchhilfe Schnittstelle.
Code: Alles auswählen.
DOMNAME 0 0 DOMNAME
TABNAME 0 0 TABNAME
VALUE 1 0 VAL_SINGLE
TEXT 2 0 VAL_TEXT
Wenn ich da jetzt die Domaine mitgebe, so liefert die Suchhilfe auch Treffer.
-> Soweit ok.
Nun will ich aber die Treffermenge noch einschränken. Also habe ich den Fuba F4TOOL_EXTENDED_DOMAHLP kopiert (nur wegen der Schnittstelle) und rufe diesen zunächste 1:1 in meinem neuen Fuba auf. Ich reiche also einfach alle Parameter durch. Jetzt liefert der Fuba aber keine Treffer mehr.
Der Debugger spring auch nicht in den Fuba. Da kommt unten die Fehlermeldung "Dynprostack und ABAP Stack sind inkompatibel" und dann die Warnung "Interner Fehler: Die Programmdaten konnten nicht besorgt werden".
Alles ist aktiv.
Warum liefert der Fuba nach der "Kapselung" keine Daten?
Wenn es durch die Fehlermeldung kommt, was kann ich dagegen tun?
Vielleicht gibt es eine anderen Lösung, als über den Fuba.
-> Ich will eigentlich die Domainwerte selbst abfragen und dann auf die Felder schreiben. Das macht ja der Fuba schon, wenn er denn so geht.
Danke