Article View: dk.edb.internet.webdesign.serverside.asp
Article #321Re: Side skift ved udskrift af recordset med Do Loop
From: Leif Neland
Date: Fri, 13 Jan 2012 09:58
Date: Fri, 13 Jan 2012 09:58
38 lines
2624 bytes
2624 bytes
Den Thu, 12 Jan 2012 14:56:17 +0000 skrev Michael:
> Kære Leif tak for din respons og hjælp. Nu er jeg ikke en asp-haj som du
> nok har fundet ud af, men det lykkedes at finde løsningen ud fra din
> hjælp. Jeg flyttede lidt rundt og ændrede på LastID, så kørte det.
Du får så vidt jeg kan se ikke skrevet BeginDiv ud før første elev.
Hvis jeg retter tilbage (Og fjerner citattegnene)
'-----------------------------
Dim BeginDiv, EndDiv, LastId
BeginDiv="<p>Start på elev</p>"
EndDiv="<p>Slut på elev</p>"
LastId= -1 'Det antages at -1 ikke er et gyldigt ID
Do While Not rs.EOF
IF LastID <> rs("ElevID") THEN 'Hvis ny elev
IF LastID <> -1 THEN 'Hvis ikke første elev
Response.Write EndDiv 'Afslut forrige blok
END IF
Response.Write BeginDiv 'Start ny blok
LastID = rs("ElevId") 'Husk elevnr
End if
Response.Write rs("ElevId") & " - " & rs("Elevnavn") & _
"- Opgave " & rs("ROpgaveID") & " - Score " &rs("Score") & "<br>"
rs.MoveNext
Loop
Response.Write EndDiv 'Afslut sidste blok
'--------------------------------
Rent designmæssigt ville jeg nok vælge at lave et i en tabel i stedet for
at resultatet flyder frem og tilbage afhængig af elevnavnets længde, men
smag og behag.
Leif
Technical Details
Message-ID:
<4f100055$0$285$14726298@news.sunsite.dk>Path:
arc1-ca.pugleaf.net!lh20ni176990pbb.0!nntp.google.com!news1.google.com!news2.google.com!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mailReferences:
<4f0dde70$0$294$14726298@news.sunsite.dk> <4f0dff4a$0$284$14726298@news.sunsite.dk> <4f0e7ff2$0$285$14726298@news.sunsite.dk> <4f0e9b04$0$286$14726298@news.sunsite.dk> <4f0ef491$0$283$14726298@news.sunsite.dk>Show Full Headers
Complete Article Headers
X-Google-Thread: 11398e,641ddafca560cf63
X-Google-NewGroupId: yes
X-Google-Attributes: gid6e34712f12,domainid0,public,usenet
X-Google-Language: DANISH,UTF8
Received: by 10.68.129.169 with SMTP id nx9mr378376pbb.8.1326448726839;
Fri, 13 Jan 2012 01:58:46 -0800 (PST)
Path: arc1-ca.pugleaf.net!lh20ni176990pbb.0!nntp.google.com!news1.google.com!news2.google.com!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
From: Leif Neland <leif@neland.dk>
Subject: Re: Side skift ved udskrift af recordset med Do Loop
Newsgroups: dk.edb.internet.webdesign.serverside.asp
References: <4f0dde70$0$294$14726298@news.sunsite.dk>
<4f0dff4a$0$284$14726298@news.sunsite.dk>
<4f0e7ff2$0$285$14726298@news.sunsite.dk>
<4f0e9b04$0$286$14726298@news.sunsite.dk>
<4f0ef491$0$283$14726298@news.sunsite.dk>
User-Agent: Pan/0.135 (Tomorrow I'll Wake Up and Scald Myself with Tea; GIT
30dc37b master)
MIME-Version: 1.0
Date: 13 Jan 2012 09:58:46 GMT
Lines: 38
Message-ID: <4f100055$0$285$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 94.18.45.10
X-Trace: news.sunsite.dk DXC=:GD7KWe4CcW@?0gJFJ]ae[YSB=nbEKnk[daOK_BWf_NU<94hk=?Wd0UR1jl;eGK1KSmIOfX9Af6NW?<MfXa3miLW
X-Complaints-To: staff@sunsite.dk
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit