Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: RonMat am 04.06.09 - 14:26:59

Titel: Wert mit Hilfe von DBLookup herauslesen
Beitrag von: RonMat am 04.06.09 - 14:26:59
Liebe Gemeinde, ich lege mir nun die Karten. Es geht um folgendes: ich muß ein Feld mit der aktuellen Währungsumrechnung befruchten.
Hierfür wurde eine Ansicht erstellt mit den entsprechenden Spalten: Datum, EURO,DOLLAR..........
Als erstes Spalte(sortierte Spalte) ist das Tagesdatum. Benutze ich nun nachfolgendes Script (mit festem Datum)

testrate2=Evaluate( | @DbLookup("":"NOCACHE";"":"";"Rate_helper";[21.05.2009];4) |)
dann erhalte ich den passenden Eintrag.

Ersetze ich das Datumsfeld mit einer Variablen( als String-Variant...) hier DatCon,
dann funktioniert es nicht mehr.

testrate3=Evaluate( | @DbLookup("":"NOCACHE";"":"";"Rate_helper";"| + DatCon + |";4) |)

Hat Jemand einen Lösungsansatz?? Ich habe schon alle Möglichkeiten durchgepfügt
Titel: Re: Wert mit Hilfe von DBLookup herauslesen
Beitrag von: Glombi am 04.06.09 - 14:51:03
so:

testrate3=Evaluate( | @DbLookup("":"NOCACHE";"":"";"Rate_helper";[| + DatCon + |];4) |)

oder

testrate3=Evaluate( | @DbLookup("":"NOCACHE";"":"";"Rate_helper";@TextToTime("| + DatCon + |");4) |)

Andreas
Titel: Re: Wert mit Hilfe von DBLookup herauslesen
Beitrag von: RonMat am 05.06.09 - 12:08:46
Alles klar,
Ansatz 2 funktioniert. Danke