Domino 9 und frühere Versionen > Entwicklung

Ansicht mit Datum

(1/3) > >>

robertpp:
Hallo, ich habe das Thema vor einem Monat angesprochen und da hatte ich auch die lösung nur ist die verloren gegangen!!
http://www.atnotes.de/index.php?board=7;action=display;threadid=11794

Die Select-Formel für die Ansicht ist:

SELECT Form="report" & Entscheid!="erledigt VA" & @Adjust(@Today;0;0;3;0;0;0) >= @Date(Termin)

Da wird die View aber immer refresh wegen dem Datum. Eh klar

Dann bin ich irgendwie auf das gekommen ich glaub Ulrich hat mal so etwas gemacht:

Datum:= @TextToTime("@Adjust(@Today;0;0;3;0;0;0)");
Datum1:= @TextToTime("@Date(Termin)");
SELECT Form="report" & Entscheid!="erledigt VA" & .........

Nur weiß ich jetzt nicht mehr wie ich in der Select formel die zwei Datumsvariablen vergleichen kann. ???

Axel:
Hi,

versuch's mal so

@If(Datum > Datum1; ...)


Axel

robertpp:
Wie was warum soll ich das machen? Wie bekomm ich das in die Select-Formel der anischt hinein?

Datum:= @TextToTime("@Adjust(@Today;0;0;3;0;0;0)");
Datum1:= @TextToTime("@Date(Termin)");
SELECT Form="report" & Entscheid!="erledigt VA" & @Text(Datum) >= @Text(Datum1)

So war die letzte Select-Formel in der Ansicht nur Zeigt er mir alle doc mit Form="report" & Entscheid!="erledigt VA" und das Datum ignoriert er!!!!

Driri:
Warum wandelst Du die Daten wieder mit @Text um ?

Axel:
Hi,

deine Select - Formel enthält einige Fehler. Die sind mir beim ersten Mal nicht sofort aufgefallen.

Hier z.B. sind die Anführungszeichen zuviel

Datum:= @TextToTime("@Adjust(@Today;0;0;3;0;0;0)");


So sollte die Formel funktionieren (wobei, wenn das Termin-Feld ein Datumsfeld ist, du @TextToTime weglassen kannst) :

Datum:= @Adjust(@Today;0;0;5;0;0;0);
Datum1:= @TextToTime(Termin);
SELECT Form="report" & Entscheid!="erledigt VA" & Datum >= Datum1

Es geht aber auch einfacher, ohne Variablen:

SELECT Form="report" & Entscheid!="erledigt VA" & @Adjust(@Today;0;0;5;0;0;0) >= @TextToTime(Termin)

Wobei auch hier gilt, wenn Termin ein Datumsfeld ist, kann man @TextToTime weglassen.

Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln