Domino 9 und frühere Versionen > Entwicklung

Volltextsuche über Lotus Script

(1/3) > >>

DMoelders:
Ich habe folgendes Problem:

Ich möchte über Script einen Datumswert suchen, der zwischen x und y liegt. Dazu benutze ich die Operatoren > und <. Über die normale Suchleiste funktioniert es, jedoch nicht aus dem Script heraus.

Ich erhalte folgenden Fehler:

"Notes error: Unbekannter Operator in Feldabfrage. (FIELD Jubilaeum > 02.09.2002) AND (FIELD Jubilaeum < 23.09.2002)"

Was habe ich falsch gemacht?

Vielen Dank im Vorraus.

Axel:
Hi,

wenn du den Volltext über Script machen willst, dann darfst du FIELD nicht benutzen.

Versuchmal so:

([Jubilaeum] > 02.09.2002) & ([Jubilaeum] < 23.09.2002)


Axel

DMoelders:
Danke für die prompte Antwort!!!

Leider funktioniert diese Art der Umsetzung bei mir auch nicht. Ich benutze den Operator FIELD an mehreren Stellen in meinem Script im Zusammenhang mit CONTAINS bei der Abfrage von Textfeldern. Ich vermute, er stört sich an den Zeichen > und <.

Trotzdem Danke!

Axel:
Hi,

FIELD brauchst du auch für CONTAINS nicht. Hier mal ein Beispiel eines Suchstrings für eine Volltextsuche aus einer unserer DBs:

[xForm] CONTAINS frmProjektDaten & [Land_D] CONTAINS Deutschland AND [Von] > 10.09.2001 AND [GesamthonorarTDM] > 100


Axel

DMoelders:
Hi,

nochmal Danke,

ich habe das Script mal nach Deinen Tips umgeschrieben. Leider immer noch die gleiche Fehlermeldung.

"Notes error: Unbekannter Operator in Feldabfrage.
( [Jubilaeum] > 02.09.2002) AND ( [Jubilaeum] < 23.09.2002)"

Könnte es vielleicht am Feldtyp liegen?

Danke,

Daniel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln