Hallo,
ich möchte mit DB.search eine Collection von Dokumenten bekommen.
Jedes Dokument hat ein Feld "Start" und "Ende". Es sollen alle Dokumente gefunden werden, deren Start oder Ende irgendwas mit einem Zeitraum zu tun haben, den ich definiere.
Beispiel:
Mein definierter Zeitraum ist 31.06.2007 - 31.09.2007.
Es sollen alle Dokumente gefunden werden, deren Start oder Ende in diesen Zeitraum fallen oder vorher starten und später enden. Es sollen also auch Docs gefunden werden, deren Start 01.02.2007 und deren Ende 05.10.2007 ist.
Mein kläglicher Versuch bisher (ohne den Scriptkrempel):
_start := @GetProfileField("Profil";"start");
_ende := @GetProfileField("Profil";"ende");
Form = "Project" & (start <= _start | ende >= _ende ) | (start >= _start & ende <= _ende)
Leider liefert es nicht das gewünschte Ergebnis.
Gibt es eine Formel, die genau das für mich überprüft?
Matthias