Domino 9 und frühere Versionen > Entwicklung
Folgenden Montag mit @Adjust ermitteln
Freezer:
Hallo!
Komm´ leider gerade nicht weiter.
Ich habe ein Datumsfeld, in dem als Vorgabewert das Datum des kommenden Montags (ausgehend vom heutigen Datum) stehen sollte.
In der Designer Hilfe hab´ ich gefunden, wie man den vergangenen Montag ermittelt
--- Zitat --- 5. Diese Formel berechnet aus einem im Feld "FaelligAm" enthaltenen Datum das Datum des vorhergehenden Montags. Wenn "FaelligAm"gleich 02.06.95 ist, ergibt sich 29.05.95.
@Adjust( FaelligAm; 0; 0; - ( @Weekday( FaelligAm ) - 2 ); 0; 0; 0 )
--- Ende Zitat ---
Umgebaut auf das heutige Datum hab: ich´s dann so:
@Adjust(@Today; 0; 0; - ( @Weekday( @Today ) - 2 ); 0; 0; 0 )
was auch funktioniert.
Aber wie geht´s für den kommenden Montag?
Freezer (mit Knoten im Hirn) ???
Semeaphoros:
@Adjust(@Today; 0; 0; - ( @Weekday( @Today ) +5 ); 0; 0; 0 )
Freezer:
Hää? ???
Da komm ich ausgehend von heute (24.10.2003) auf den 13.10.2003:
@Weekday(@Today) = 6 (Freitag)
+ 5 = 11
mit Minuszeichen = -11 = 13.10.2003
Semeaphoros:
Ops, am falschen Ort dazugezählt, sorry
@Adjust(@Today; 0; 0; (- ( @Weekday( @Today ) - 2 )))+7; 0; 0; 0 )
Na, das lässt sich aber irgendwie noch vereinfachen, aber ich muss gleich weg, also bitte optimieren :-)
koehlerbv:
Optimiert:
@Adjust (@Today; 0; 0; - @Weekday (@Today) + 9; 0; 0; 0)
Heute = Freitag = 6
Heute minus 6 führt zu letztem Samstag, also 9 wieder dazu.
Bernhard (i.V. v. Semeaphoros)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln