I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Function getWeekNr(FunkDate) dim returval returval = datepart("ww",FunkDate,2,2) if returval > 52 then if datepart("ww",dateadd("d",7,FunkDate),2,2) = 2 then returval = 1 end if getWeekNr = returval End Function
hnteknik >> Også min pointe... Hvis de skal sorteres efter ugenummer, kommer 1-2 jan til at ligge efter 31. dec, hvilket selvfølgelig ikke giver nogen mening :o)
Vi skal nok have chaser64 til at forklare lidt nærmere hvad det er han ønsker...
Hvis du kan leve med at bruge det amerikanske ugeformat (IKKE det vi bruger i DK), kan du gøre det direkte i SQL: select count(id) as antal, datepart(ww,dato) as weekNr from visit where dato>='20050101' and dato<='20050114' group by year(dato), datepart(ww,dato) order by year(dato), datepart(ww,dato)
Skal de der imod være DK ugenumre, hvad det jo nok skal, skal det laves i koden (ikke testet):
set rs = conn.execute("select count(id) as antal, dato from visit where dato>='20050101' and dato<='20050114' group by dato order by dato") oldWeek = "" counter = 0 while not rs.eof if oldWeek = "" then oldWeek = getWeekNr(rs("dato")) rsponse.write "Uge " &oldWeek end if if oldWeek <> getWeekNr(rs("dato")) then rsponse.write counter & "<br>" counter = 0 rsponse.write "Uge " &getWeekNr(rs("dato")) end if counter = counter + rs("antal") rs.MoveNext wend rsponse.write counter & "<br>"
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.