Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: no.comment am 02.06.06 - 14:22:50

Titel: Zeitproblem
Beitrag von: no.comment am 02.06.06 - 14:22:50
Ich möchte für eine Ansicht eine Ansichtsauswahl treffen. Es sollen nur die Dokumente angezeigt werden, die nach dem "01.03.2006 00:00:00" erstellt worden sind.

Hier mein Formelansatz:

SELECT( ( Form *= "Memo" ) & ( A_Date > @Date("01.03.2006 00:00:00") ) )

A_Date ist vom Datentyp: Zeit/Datum (z.B. "03.03.2006 11:51:07 CET" oder "03.05.2006 14:34:37 CEDT")

vielleicht kann mir da jemand auf die Sprünge helfen!?
Titel: Re: Zeitproblem
Beitrag von: Tode am 02.06.06 - 14:52:57
@Date( ) liefert Dir eine Datums- Komponente aus einem Zeit/Datums- Wert.

Du willst stattdessen Die Funktion @TextToTime( ) verwenden...

Tode
Titel: Re: Zeitproblem
Beitrag von: no.comment am 02.06.06 - 17:04:43
Dann müsste es ja eigentlich auch ohne @Date funktionieren, tut es aber nicht :/
Titel: Re: Zeitproblem
Beitrag von: LN4ever am 02.06.06 - 17:41:45
Das Datumsformat für @Date ist immer noch laut Hilfe durch Semikolons getrennt
@Date(2095; 06; 23)
SELECT( ( Form *= "Memo" ) & ( A_Date > @Date(2006;03;01) ) )

könnte klappen. Willst du die Ansicht immer nachjustieren oder ist das ein festes Datum (Firmenübernahme oder ähnlich) ?

Vielleicht paßt ja eher ein "rollierender" Zeitraum von 3 Monaten.

SELECT( ( Form *= "Memo" ) & ( A_Date > @Adjust(@Today(0;-3;0;0;0;0) ) )

Wenn du eine solche Ansicht nimmst, dann stell nur auf jeden Fall ein, daß diese Ansicht nicht automatisch, sondern AUTOMATISCH, MINDESTENS ALLE 24 STUNDEN" aufgebaut wird. Das "MINDESTENS" ist ein "HÖCHSTENS" und im deutschen Client seit Generationen falsch übersetzt.

Ohne diese Einstellung machen solche Ansichten den Server lahm.
Titel: Re: Zeitproblem
Beitrag von: koehlerbv am 03.06.06 - 15:04:30
... könnte klappen ...

Warum eigentlich "könnte" - natürlich klappt das. Ein bisschen mehr Selbstbewusstsein, LN4Ever  ;D

@No.Comment: Was soll eigentlich Form *= "Memo"? Erwartest Du im Item "Form" etwas Mehrfachwerte?  ;D

Bernhard
Titel: Re: Zeitproblem
Beitrag von: no.comment am 06.06.06 - 09:42:14
So fängt der Morgen doch gleich mal gut an :)

SELECT( ( Form = "Memo" ) & ( A_Date >= @Date(2006;03;01) ) )

funktioniert wunderbar!!!

Danke...