Domino 9 und frühere Versionen > ND6: Entwicklung
Aktuelle Woche berechnen
koehlerbv:
Hallo Thomas,
ja, aber interessanter und zeitnaher war das entsprechende CompuServe-Board ;)
Irgendwie klauen wir hier gerade "schmidti" den Thread. Ist aber eigentlich auch wurscht - er sollte ja in der Lage sein, herauszufinden, welches Item nun wirklich kein DT-Value ist. Das kann ja nun nur noch der lösen, der die fejhlerhafte Anwendung direkt vor sich hat.
Bernhard
schmidti88:
Hallo!
Danke für eure Antworten, nach einer längeren Zeit melde ich mcih auch mal wieder zu Wort :)
Ich hatte zu beginn den fehler gemacht, dass er am anfang gesagt hatte, falscher Typ! Nachdem ich aber den Wert berechnet lassen hab, so hat er mir perfekt die KW Woche ausgegeben!
Nun bin ich am überlegen, wie ich am besten die Auswahl machen kann, dass er mir nur die aus der aktuellen Woche ausgibt:
--- Code: ---SELECT @If(
(Form = "Eintrittsdatum") &
(@Month(EintrittDatum)=@Month(@Now)) ; @True;
@False
)
--- Ende Code ---
Mit dieser Formel hab ich die Eintrittsdaten anzeigen lassen aus aktuellen Monat.
Nach mehrfachen hin her probieren bin ich immer noch nicht weitergekommen.
Denn im Prinzip müsste ich die Formel für die KW Woche berechnen in die oben genannte Formel implementieren. Aber irgendwie bekomm ich das nicht hin!
Könntet ihr mir bitte nochmal helfen? Wäre echt nett, danke!
--- Code: ---Datum := @now;
Wochenstart := @Adjust(Datum; 0;0; -@Weekday(Datum)+@If(@Weekday(Datum)=1;-5;2); 0;0;0);
ErsterJanuar := @Date(@Year(Wochenstart); 1; 1);
ErsterWochentag := @Weekday(ErsterJanuar);
MinutenProTag := 60 * 60 * 24;
TagImJahr := (Wochenstart - ErsterJanuar) / MinutenProTag;
Kalenderwoche := 1 + @Round(TagImJahr / 7);
KW := @If((ErsterWochenTag *= 2:3:4) & (Kalenderwoche = 53); 1; Kalenderwoche);
@Text(KW) + " KW"
--- Ende Code ---
mein lösungsweg:
--- Code: ---SELECT @If(
(Form = "Eintrittsdatum") &
(KW=KW(Eintrittsdatum)) ; @True;
@False
)
--- Ende Code ---
Aber natürlich funktioniert es nicht.
Die KW vor dem = soll den KW aus der Formel berechnen, und das KW hinter = soll das kw aus der maske holen.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln