Weiss nicht, ob schon jemand drauf geantwortet hat. Hier mal mein quick und
dirty Ansatz
LiefDat KW Jahr
22 2002
Jahresanfang erzeugen - �ber: dateserial(gegebenesJahr, 1, 1)
(KW - 1) * 7 und das draufaddieren
Schauen per datepart wo wir rauskommen. Ggf eine Woche vor oder zur�ck (+
oder - 7)
[das ist der faule Ansatz, weil ich jetzt nicht genau dr�ber nachdenken mag]
Schaun bei welchen Wochentag wir rausgekommen sind. Angenommen Freitag (6)
ist ben�tigt.
Ist der Wochentag dann 7 (Samstag) also noch einen Tag abziehen
Ist der Wochentag dann 6 (Freitag) passt alles
Ist der Wochentag dann 5 (Donnerstag) also noch einen Tag draufaddieren
Ist der Wochentag dann 4 (Mittwoch) also noch zwei Tage draufaddieren
Ist der Wochentag dann 3 (Dienstag) also noch drei Tage draufaddieren
=> wird das Prinzip klar? (hint, das ist eine simple Rechnung kein langes If
<bg> )
--
Viele Gr��e
Hubert Daubmeier
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse