Det er bare sådan at jeg kan ved at gå ned fra den allersidste uge i året indtil jeg rammer den uge som jeg leder efter, gå ned til mandagen og returnere datoen.
Hvilken linie ellers prøv at erstat thisdate = dateValue(\"31 dec 2000\") med thisdate = dateValue(\"31-12-00\") eller thisdate = dateValue(\"12-31-00\")
if Request.QueryString (\"uge\") <> \"\" then uge1 = Request.QueryString(\"uge\") else uge1 = DatePart(\"ww\", date, 2, 2) end if
thisdate = dateValue(\"31-12-2000\") while NOT (( DatePart(\"ww\",thisdate) = uge1) AND (DatePart(\"w\",thisdate) = 1)) thisdate = thisdate - 1 wend
det virker godt nok når request.querystring(\"uge\") er tom men ellers får jeg en fejlmeddelelse. Hvis jeg sætter en fast værdi for en uge, ind i din funktion, virker det.
Du skal iøvrigt være opmærksom på at det ikke vil virke når vi runder nytår, så skal du ændre i thisdate til 31-12-01...Da mandagene i ugerne ikke er de samme..... Ahhhh, det kunne selv følgelig gøres sådan her dynamisk selvfølgelig :
iaar = DatePart(\"yyyy\", date)
thisdate = DateValue(\"31-12-\" & iaar)
Kasseper
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.