Domino 9 und frühere Versionen > ND6: Entwicklung
Aktuelle Woche berechnen
schmidti88:
Hallo!
Ich stehe vor einem Problem und denke mir ihr könnt mir bestimmt helfen:
Ich möchte ein Datumsfeld auslesen, in dem z.B.: 20.06.2008 steht. Beim Auslesen soll mir Notes aber nur sagen, welche Woche das ist im Kalenderjahr ist.
Habe schon mehrere Formeln aus der Suche benutzt, aber bei allen hatte ich das Problem, dass Notes nicht die Formel angenommen hat, weil er gesagt hat Zeit/Datum erwartet.
Mein Datumsfeld ist ein Zeit/Datum, der Wert wo die Formel rein kommt ist ein Zahlenfeld.
Folgende Formel habe ich in der Suche gefunden und wollte diese für meine ZWecke nutzen, leider kommt der besagte Fehler:
--- Code: ---Datum := EintrittDatum;
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 ---
Wäre nett, wenn ihr mir helfen könntet!
Danke, gruß
cebolina:
Du willst Text (Berechnungsergebnis) in ein Zahlenfeld schreiben. Das ist das Problem.
--- Zitat ---@Text(KW) + " KW"
--- Ende Zitat ---
Ändere den Typ in Text.
Gruß
Stefan
schmidti88:
Hallo!
Danke für deine Antwort!
Auch als Textfeld geht es nicht :(
DAU-in:
ist das Feld 'Eintrittdatum' ein Datumsfeld?
Und der Wert dort drin vom Typ Datum?
Sonst knallt es bereits in der zweiten Zeile.
schmidti88:
Hallo!
Ja EintrittDatum ist ein datumsfeld!
Die Anweder geben dort z.B. 01.08.1999 ein!
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln