Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Gunter am 22.05.04 - 13:17:07
-
Hi,
ich bin leider kein großer Notes-Guru und erstelle haupsächlich Ansichten um mir das Leben zu erleichten. Mein Problem ist nun, das ich in einer Ansicht den Status eines Dokumentes durch eine Ampelanzeige (Roter, Gelber und Grüner Punkt) vor dem Dokument darstellen will. In der Maske ist ein Textfeld definiert das das Datum wie folgt darstellt "22.05.2004". Den Feldtyp kann ich leider nicht ändern, da ein Agent dieses Feld bearbeitet.
??? Wie muß nun die Formel lauten damit ich meine Ampel bekomme??
- Rot: älter als 1 Monat (oder 30 Tage)
- Gelb: alter als 2 Wochen (oder 14 Tage)
- Grün: nicht älter als 2 Wochen (oder 13 Tage)
Das Feld heißt: HWInvent
Heute benutze ich diese Formel um überhaupt etwas darzusellen
@If(Importiert="ja";114;0)
Schon mal vielen Dank für Eure Antworten
Gunter
- der Verzweifete, nach stundenlangem durchsuchen der Notes-Hilfe...
-
Mal so aus dem Stegreif:
_dtFeld := @TextToTime(HWInvent);
_Heute := @Today;
@If(
_dtFeld < @Adjust(_Heute; 0; 0; -30; 0; 0; 0);
93;
_dtFeld < @Adjust(_Heute; 0; 0; -14; 0; 0; 0);
94;
95
)
@Today sind nicht der Hit in Ansichten, es gab darüber schon einige Beiträge hier im Forum.
Zumindest solltest Du den Refresh-Index in den Ansichtseigenschaften auf "Auto, at most every" einstellen, und wenigstens ein paar Stunden einstellen.
-
Die Spalte muss den Wert als Symbol anzeigen und folgende Formel haben:
@If(
HWInvent = "";
"";
(@Today - @TextToTime(HWInvent))/86400 > 30;
93;
(@Today - @TextToTime(HWInvent))/86400 > 14;
94;
95
)
Andreas
-
Wowwwwwww, super stark!!!
;D ;D ;D
Vielen, vielen Dank!!!
:o :o :o -> soll meine Ehrfurcht vor Euch ausdrücken
Euer ewig dankbarer
Gunter
-
Schön, geholfen zu haben, Andreas und ich haben ja praktisch auch noch zeitgleich gepostet (2 leicht unterschiedliche Lösungen, aber beide sollten so funktioneren) ;)
Setzt Du bitte den Thread noch auf (http://www.atnotes.de/YaBBImages/solve.gif)
-
Das ist aber ein dankbarer Forumsteilnehmer :D ;)
P.S.: Wo gibt's denn den Erledigt Button?
P.S.S: Habe es gefunden
(http://www.atnotes.de/YaBBImages/solve.gif)