Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
Agent - Mailbenachrichtigung
HH:
Also du hattest ja schon so etwas:
--- Code: ---@If(
@Adjust( kaufdatum; 0 ; dauer; 0 ; 0 ; 0 ; 0 ) < @Today ; 120;
@Adjust( kaufdatum; 0 ; dauer; 0 ; 0 ; 0 ; 0 ) > @Today;114;
" ")
--- Ende Code ---
Die Formel besagt:
Wenn kaufdatum + dauer < heute -> 120
Wenn kaufdatum + dauer > heute -> 114
sonst " "
Du möchtest vermutlich haben:
Wenn
kaufdatum + dauer > heute -> "alles klar"
kaufdatum + dauer > heute - 30 -> "Warnhinweis"
sonst "abgelaufen"
heute - 30 drückt man wie folgt aus:
--- Code: ---@Adjust( @today; 0 ; 0 ; -30; 0 ; 0 ; 0 )
--- Ende Code ---
Hubert
Jensi:
@If(
@Adjust( kaufdatum; 0 ; dauer; 0 ; 0 ; 0 ; 0 ) > @Today ; 114;
@Adjust( kaufdatum; 0 ; dauer; 0 ; 0 ; 0 ; 0 ) < @Adjust( @Today; 0 ; 0 ; -30 ; 0 ; 0 ; 0 );120;115)
Wenn
kaufdatum + dauer > heute -> "alles klar"
kaufdatum + dauer > heute - 30 -> "Warnhinweis" sonst "abgelaufen"
Wenn ich dies so mache, macht er irgendetwas falsch...
Der unterste Eintrag ist richtig als "Rot" gekennzeichnet
Der Eintrag drüber ist falsch als "Gelb" gekennzeichnet....
114 Grün = Alles klar
120 Gelb = Warnhinweis
115 Rot = Abgelaufen
WernerMo:
hallo,
da Du keine Fehler abfängst würde ich darauf tippen, dass das "Datum" in der vorletzten Zeile einen "Knacks" hat also nicht verglichen werden kann?
Gruß Werner
HH:
Sorry, ich meinte 30 Tage Warnzeitraum gelesen zu haben. Ich hoffe, das hat dich nicht verwirrt. Bei 3 Monaten sollte es so funktionieren:
--- Code: ---_warnenAb := @Adjust(kaufdatum;0;dauer -3 ;0;0;0;0) ;
_ablauf := @Adjust( kaufdatum;0;dauer;0;0;0;0) ;
@If(
_ablauf < @Today ; 115 ;
_warnenAb < @Today & _ablauf > @Today ; 120 ;
114 )
--- Ende Code ---
Hubert
koehlerbv:
Ich weiss, woran es liegt: "Standard" ist falsch geschrieben >:D
Aber im Ernst: Die Formel funktioniert genauso, wie gewünscht:
04.01.2008 < 13.01.2008 - es wird das Warnzeichen angezeigt.
08.02.2008 > 13.01.2008 - es wird das Abgelaufen-Zeichen angezeigt.
Für die Logik muss man schon (selber) sorgen.
@Werner: Wenn das Datumsfeld einen Schuss hätte, würde eine Fehlermeldung angezeigt (Datum/Zeit erwartet).
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln