Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: CarstenS72 am 13.01.10 - 12:58:33

Titel: Frage zur Col SearchFormula
Beitrag von: CarstenS72 am 13.01.10 - 12:58:33
Hallo,

ich möchte mit einer DocumentCollection alle Dokumente selektieren, deren Werte in einem Datumsfeld sich in einem vorher abgefragten Datumsbereich befinden. Irgendwas stimmt hier aber nicht. Hat jemand einen Tip?

   anfdatstr = Inputbox("Geben Sie bitte das Anfangsdatum ein!", "Datumsabfrage", "01.01.2009")
   enddatstr = Inputbox("Geben Sie bitte das Endedatum ein!", "Datumsabfrage", "31.12.2009")
   
   searchFormula$ = {Form="Eingabemaske" & Datum >= @ToTime(anfdatstr) & Datum <= @ToTime(enddatstr)}
   Set col = db.Search(searchFormula$, dateTime, 0)

Vielen Dank!

Gruß
Carsten
Titel: Re: Frage zur Col SearchFormula
Beitrag von: ascabg am 13.01.10 - 13:01:41
Hallo,

Koennte das hier funktionieren?

Code
searchFormula$ = {Form="Eingabemaske" & Datum >= @ToTime(} & anfdatstr & {) & Datum <= @ToTime(} & enddatstr & {)}


Andreas
Titel: Re: Frage zur Col SearchFormula
Beitrag von: CarstenS72 am 13.01.10 - 13:14:00
Vielen Dank Andreas, Du hast mich auf den richtigen Weg gebracht.

Das hier ist die richtige Lösung:

searchFormula$ = {Form="Eingabemaske" & Datum >= @ToTime("} & anfdatstr & {") & Datum <= @ToTime("} & enddatstr & {")}

Gruß
Carsten