Domino 9 und frühere Versionen > ND8: Entwicklung
Ausdruck für Suche mit db.Search funktioniert nicht
koehlerbv:
Schau Dir doch bitte die Datentypen an! Du vergleichst da gerade Äpfel mit Birnen ...
umi:
Kleiner Tipp @Year() liefert eine Zahl, kein String..... EOM
Tode:
Nochmal: Bevor Du Dich mit db.search rumschlägst: Mache Dir eine Ansicht mit der gewünschten Selektions- Formel und probiere so lange rum, bis die Ansicht die richtigen Dokumente zeigt (@Year(U_EINSTAG) = 2012 wäre richtig), dann musst Du nicht immer Deinen Agenten rennen lassen... und lernst eventuell noch ein wenig über Formelsprache...
schmalzz:
Vielen Dank an euch alle für die Hinweise. Das Problem war, dass ich nicht gerafft habe, dass @Year eine Zahl liefert bzw. ich halt zwei verschiedene Datentypen verglichen habe.
Jetzt funktionierts auf alle Fälle mit @Text:
--- Code: ---suche = {Form="Urlaubsantrag" & @Text(@year(U_EINSTAG)) = "} & Jahr & {" & U_MITARB="} & VornameMA & " " & NachnameMA & {"}
--- Ende Code ---
Gruß - Markus
Peter Klett:
--- Zitat von: schmalzz am 06.03.12 - 12:05:00 ---suche = {Form="Urlaubsantrag" & @Text(@year(U_EINSTAG)) = "} & Jahr & {" & U_MITARB="} & VornameMA & " " & NachnameMA & {"}
--- Ende Zitat ---
Und ohne @Text und Jahr ohne Anführungszeichen wird es auch funktionieren, wenn Dir @Text (@Year (...)) aufgrund irgendeiner Plattformeinstellung anstelle von 2012 nur 12 zurückliefert. Wenn Du es schon als Datum hast, solltest Du es auch so verwenden.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln