webForumDet fria alternativet

Funktion för utskrift och radbryt

ASP

11 svar · 316 visningar · startad av Ceeron

Medlem sedan aug. 2000378 inlägg
Frågan#1

Hade tänkt att använda något sådant

	Function Write(txt)
		Write = Response.Write(txt) & vbCrLf
	End Function

Ger inte detta typ en radbrytning i koden sen oxå?
Alltså när man sitter o loopar saker från en db e det inge snyggt när man kolla på koden när ALLT står på samma rad... vill ha det som det skrivs..

Medlem sedan dec. 20002 526 inlägg
#2

du far gora en replace....

write = replace(rs("text"), vbcrlf, "<br>")

tror jag det ar ;)

Medlem sedan apr. 20003 174 inlägg
#3

Ceeron:

Stämmer bra. Med vbCrLf skapar du en radbrytning i källkoden och inte i dokumentet.

Medlem sedan dec. 20002 526 inlägg
#4

fattade jag ratt?

Medlem sedan juni 200032 967 inlägg
#5

crisse6 skrev:

fattade jag ratt?

Nej, det verkar inte så. ;)

Medlem sedan aug. 2000378 inlägg
#6

Men hur går jag tillväga om jag vill att det ska bli en synlig radbrytning när man kollar på källan för sidan?

Ex.

här e länk 1<br /> här e länk 2<br /> osv...

Ovanstående exempel visas ju riktigt i webbläsaren men om jag då kollar på källan kommer samtliga länker att stå på en och samma rad...
Hur gör jag så att den "bryter" i källan...
Hoppas nån fattar vad jag menar ;)

Medlem sedan juni 200032 967 inlägg
#7
Replace(strText, "<br />", "<br />" & vbCrLf)
Medlem sedan aug. 2000378 inlägg
#8

Jo det funkar lite bättre ;) Men säg att det inte finns nå <br /> med utan att jag bara vill ha en radbryt för syns skull?

Medlem sedan juni 200032 967 inlägg
#9

Då blir det lite värre. Det går ju alltid att lösa med regexp att trycka in en vbCrLf efter varje x antal tecken, men hur man gör det är jag inte rätt kille att berätta. ;)

Mvh

Medlem sedan aug. 2000378 inlägg
#10

Låter lite krångligare... nöjer mig med det du skrev ovan.
Tack ;)

Medlem sedan mars 20025 907 inlägg
#11

Har jag missuppfattat det totalt om jag skriver så här:

do until rs.eof
Response.write rs("kolumn") & vbcrlf
rs.movenext
loop

För du skulle väl lägga in en blankrad mellan varje utlopad post från en databas?

Medlem sedan aug. 2000378 inlägg
#12

Peeer du har typ hajjat ;)
Alltså ville bara ha en funktion för Response.Write som samtidigt skriver ut & vbCrlf...

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)