28. juli 2004 - 11:50Der er
4 kommentarer og 2 løsninger
Loop med betinget addition til variabel
Jeg vil gerne fortsætte et loop, indtil en variabel (t) når en bestemt størrelse. Der skal dog kun adderes til variablen under bestemte betingelser (ikke-weekend). Hvad er forkert i følgende kode?
t = 0 n = 0 Do Until t = days received = DateSerial(yyyy,mm,dd+n) If weekday(DateSerial(yyyy,mm,dd+n),2) = 6 or 7 then t = t else t = t+1 end if n = n+1 Loop
Tak Idanielsen. weekday(received, 2) = 6 or = 7 skulle lige præcis, som du siger, erstattes med weekday(received, 2) = 6 or weekday(received, 2) = 7 Nu virker den del af det, og nu vil jeg sætte et array op med helligdage. Jeg håber ikke, at jeg også får brug for hjælp til dette. Mange tak for hjælpen.
nu kiggede jeg lige forbi - dog lidt for sent men ang. helligdage i et array vil jeg bare lige knytte en kommentar, da disse dage jo oftest bevæger sig så derfor syntes jeg bare lige at du skulle kigge på denne funktion som kan fortælle om dagen er en helligdag eller ej.
t = 0 n = 0 Do Until t = days dato = DateSerial(yyyy,mm,dd+n) If weekday(dato,2) = 6 or weekday(dato,2) = 7 or dato = Paaskedag1 or dato = Nytaarsdag1 or dato =
Skaertorsdag1 or dato = Langfredag1 or dato = secPaaskedag1 or dato = Bededag1 or dato = Himmelfart1 or
dato = secPinsedag1 or dato = Juledag1 or dato = secJuledag1 or dato = Paaskedag2 or dato = Nytaarsdag2
or dato = Skaertorsdag2 or dato = Langfredag2 or dato = secPaaskedag2 or dato = Bededag2 or dato =
Himmelfart2 or dato = secPinsedag2 or dato = Juledag2 or dato = secJuledag2 then t = t else t = t+1 end if n = n+1 Loop
Response.Write "Deadline:" & dato
%>
</body> </html>
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.