18. april 2008 - 12:04Der er
5 kommentarer og 1 løsning
Call SUB rutine - giver ikke svar i første gennemløb
Jeg har en løkke som kalder en subrutine MEN den giver ikke svar i det første gennemløb, derimod er alle de andre OK. Kan nogen gennmskue hvad problemet er.
<%'----------------------------------------------------------------------------------------------------------- For i=0 to 3 dagGaa="16:30" dagKom="08:00" Call udregn(Difftid) response.write"differencen i minutter er: " &Brutmin Next
SUB udregn(Difftid) if IsDate(dagKom) and Isdate(dagGaa) then Khour=hour(dagKom) Kmin=minute(dagKom) KBrutmin=(Khour*60)+Kmin
Ghour=hour(daggaa) If daggaa<"08:00" Then Ghour=Ghour+24 Gmin=minute(daggaa) GBrutmin=(Ghour*60)+Gmin
Diffminut=GBrutmin-KBrutmin Else Response.write"dagKom-dagGaa er ikke et datoformat" End if End SUB %> --------------------------------------------------------------------------------------------------- Resultatet er: differencen i minutter er: differencen i minutter er: 510 differencen i minutter er: 510 differencen i minutter er: 510
<%'----------------------------------------------------------------------------------------------------------- For i=0 to 3 dagGaa="16:30" dagKom="08:00" Difftid = udregn(dagGaa, dagKom) response.write "differencen i minutter er: "& Difftid Next
function udregn(dagGaaparam, dagkomparam) if(IsDate(dagkomparam) and Isdate(dagGaaparam))then Khour = hour(dagkomparam) Kmin = minute(dagkomparam) KBrutmin = (Khour*60) + Kmin
udregn=GBrutmin-KBrutmin Else udregn = -1 '"dagkomparam-dagGaa er ikke et datoformat" End if End function %>
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.