Guten Abend zusammen,
hier kommt leider eine Anfängerfrage, aber ich weiß mir nicht mehr anders zu helfen.
----------------------------------------
In einer DB bzw. XPage vorhanden: Eingabefeld: "inputText2" / ComboBox-Feld: "Auswahl" / Ansicht: "Maßnahmen_Zugriff_Abläufe"
Vorhaben: InputText2 wird mittels einer PickUp-Funktion mit einem Wert gefüllt, und gibt damit die Vorgabe für das ComboBox-Feld, welches mit einem
@DbLookup auf die Ansicht "Maßnahmen_Zugriff_Abläufe" schaut und mir die möglichen Werte aus Spalte 3 der
Ansicht zur Auswahl in der ComboBox gibt.
-----------------------------------------------------------------------------------
Zum Problem:
Ich schaffe es nicht der ComboBox beizubringen, den Wert aus dem Eingabefeld als Vorgabe für den @DbLookup zu übernehmen.
Die Box bleibt nach befüllen des Eingabefeldes einfach leer.
Wenn ich aber z. B. "einen möglichen Wert" aus der Ansicht fest in dem @DbLookup-Befehl der ComboBox verdrahte....
@DbLookup("","Maßnahmen_Zugriff_Abläufe","Umbaumaßnahmen zur Schaffung des Bereiches Marktfolge-IK", 3)
....dann klappt es. Die Ansicht ist also richtig aufgebaut (1. Spalte keine Kategorie etc....) und der Syntax des Befehls scheint somit auch richtig zu sein,
aber wenn ich den Suchwert wieder flexibel gestalten will (also auf den Inhalt des Eingabefeldes beziehe):
@DbLookup("","Maßnahmen_Zugriff_Abläufe", 'inputText2', 3)
habe ich nur wieder meine leere ComboBox. Ich habe jetzt echt lange überlegt und ausprobiert (Feldname mit Anführungszeichen / ohne Anführungszeichen,
Refresh der ComboBox über das OnChange-Event des Eingabefeldes (ich vermutete, die ComboBox bekommt die Eingabe einfach nur nicht mit) / Auslesen des Eingabefeldes, um den Wert als Variable weiterzugeben:
var Eingabe = getComponent("inputText2").getValue();
@DbLookup("","Maßnahmen_Zugriff_Abläufe", 'Eingabe', 3)
und und und......aber ich bekomme es einfach nicht hin.
Ich habe natürlich bereits dieses Forum nach einer passenden Lösung durchsucht, aber in Bezug auf die Xpages nichts passendes
gefunden. Die Designerhilfe hat mir leider auch nicht weitergeholfen:
http://www-10.lotus.com/ldd/ddwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Domino+Designer+9+XPages+Reference#action=openDocument&res_title=DbLookup_JavaScript_dd9xr&content=pdcontentHier ist z. B. in den Beispielen (unter der Tabelle) auch immer nur die Rede von "einem bestimmten Wert" der fest verdrahtet gesucht wird, nicht aber von dem Bezug auf ein Feld, welches flexible Inhalte haben kann.
Könnte mir bitte jemand sagen, was ich im Syntax falsch mache, oder in wie fern ich bei den Feldern auf weitere
Dinge achten muss?
Vielen Dank im Voraus
Gruß Tobias