---
title: "linjer efter varje rad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9758-linjer-efter-varje-rad"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "justine"
published: "2001-05-28T10:08:00.000Z"
updated: "2001-05-28T23:17:00.000Z"
replies: 7
views: 229
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/9758-linjer-efter-varje-rad"
---

# linjer efter varje rad

## #1 — justine, 2001-05-28T10:08Z

på en sida skriver jag ut ett rs i celler i en tabell. på varje sida visas 9 celler med innehåll i en kvadrat (dvs 3x3)

nu skulle jag vilja ha förslag på hur jag enkelt kan lägga in en prickad linje efter varje rad. det ska även fungera om rs inte fyller ut alla 9 rutor.

(så här långt har jag fått det att fungera till viss del. men om man tex har 2 celler så visas 2 linjer längst ner.)

Permalänk: https://www.webforum.nu/p/9758

## #2 — PatrikB, 2001-05-28T11:12Z

hello,

du kan testa denna lilla kodsnutt
\[r\] som gör så att du alltid kommer att få ut "rätt" antal celler i raderna och skriver sedan ut en divder.gif
\[/r\]

```
	If I mod 3 <> 0 Then
		Do Until I mod 3 = 0
		I = I + 1
	Response.Write "<TD> </TD>"
		Loop
		Response.Write "</TR><TR>" & _
			"<TD colspan=""3""><IMG src=""divider.gif""></TD>" & _
			"</TR>"
	End If
```

I = ett värde som räknas upp varje gång en loopning sker i recordsetet, dvs, du har I = I + 1 inne i recordset loopen.

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/270232

## #3 — justine, 2001-05-28T13:57Z

hmm... tack, men det fungerade inte så bra. allt kommer på en ända lång rad och 'avdelaren' finns bara en gång, sist.

någon ytterligar förklaring...?

Permalänk: https://www.webforum.nu/p/270233

## #4 — Scarabus, 2001-05-28T14:25Z

men konstigt då? 
mr wise guy glömde lägga in förändringsfaktorn (??) asså I innanför loopen. asså
i = 0   :nollställ i
do until i mod 3  \<== när 1 delat med tre ger en rest på noll.
i = i+1
response.blabla..
loop
Då loopas den tre ggr.. fast jag vet inte vad scriptet var till för, så a.. Patte får förklara sig lite bättre för dig

Permalänk: https://www.webforum.nu/p/270234

## #5 — Scarabus, 2001-05-28T14:26Z

..eller vänta nu? vf!.. det där var ju dumt. skit i det jag nyss skrev. Patte får visa hur han tänkte, utan att lägga in infinite loops

Permalänk: https://www.webforum.nu/p/270235

## #6 — justine, 2001-05-28T19:20Z

jo att jag behövde öka i med ett varje gång förstod jag ju att det behövdes. (annars hade jag ju inte fått fram någonting alls...) så det har jag ju lagt till. 

men det blir ju inte alls bra ändå...

Permalänk: https://www.webforum.nu/p/270236

## #7 — PatrikB, 2001-05-28T23:12Z

oh ... som sagt, glömde lägga till "countern": i = i + 1

fast, det var ju ingen univeral lösning utan mer ett alternativ att labba med.

Om jag eller någon annan ska kunna hjälpa dig lite mer så behöver vi nog se hur din kod ser ut just nu

cya,
PatrikB

PS ... ändrade mitt inlägg där uppe ... DS

Permalänk: https://www.webforum.nu/p/270237

## #8 — PatrikB, 2001-05-28T23:17Z

ok ... för att sedan få tex en divider inne i loopen så kan du testa detta, dvs den ska bryta efter 3 celler och göra ny rad med en divider bild:
**OBS!!!** fortfarande labbkod som du måste testa ... inte säkert att det funkar on the fly så att säga ....

```
If I mod 3 = 0 Then
Response.Write "</TR><TR><TD colspan=""3""><IMG src=""divder.gif""></TD></TR><TR>"
End If
```

Lägg denna kod på raden innan objRS.MoveNext

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/270238

---

Tråden på webben: https://www.webforum.nu/amne/asp/9758-linjer-efter-varje-rad
