Avatar billede Slettet bruger
27. marts 2001 - 15:59 Der er 8 kommentarer og
1 løsning

Fordele en tekst på kolonner

Jeg hiver en temmelig lang tekst ud af min database. Kan jeg fordele den tekst i 3 <TD>\'er (alstså 3 kolonner)? forslag til dette?

Mine egne tanker bevæger sig hen imod at tage Len(tekststreng) og dividere med 3 og bruge Mid funktionen til at lave 3 afsnit. Er jeg på rette spor?
Avatar billede mindplay Nybegynder
27. marts 2001 - 16:01 #1
hvad med at bruge <TD COLSPAN=3> ?
Avatar billede netsrac Praktikant
27. marts 2001 - 16:03 #2
Tja, du er inde på noget med Mid osv, men den skulle vel helst ikke dele midt i et ord ?
Avatar billede Slettet bruger
27. marts 2001 - 16:03 #3
kort og godt: nej.. jeg tror du har misforstået.
Avatar billede Slettet bruger
27. marts 2001 - 16:04 #4
Nej den skulle ikke dele midt i et ord.. det er osse det jeg sidder og grubler over nu.
Avatar billede netsrac Praktikant
27. marts 2001 - 16:11 #5
tmpstreng = rs(\"lang\")
tmplen = len(tmpstreng)
tmplen2 = tmplen / 3
tmplen2 = formatnumber(tmplen2, 0)
plads = tmplen2
do while(mid(tmpstreng, plads, 1) <> \" \")
plads = plads + 1
loop
STRENG1 = mid(tmpstreng, 0, plads)


Tror jeg er inde på noget her...
Avatar billede sone Nybegynder
29. marts 2001 - 08:14 #6
tmplen2 = tmplen / 3
tmplen2 = formatnumber(tmplen2, 0)

kan \"forkortes\" til:

tmplen2 = tmplen \\ 3
Avatar billede sone Nybegynder
29. marts 2001 - 08:19 #7
Frem for at gå en plads frem indtil man møder en mellem, hvad så med at lave InStr gøre arbejdet:

tmpstreng = rs(\"lang\")
tmplen = len(tmpstreng)
del = tmplen \\ 3
plads1 = InStr(del, tmpstreng, \" \")
STRENG1 = mid(tmpstreng, 1, plads1)
plads2 = InStr(del*2, tmpstreng, \" \")
STRENG1 = mid(tmpstreng, plads1, plads2)

osv.
Avatar billede Slettet bruger
29. marts 2001 - 20:59 #8
Jeg skal lige have testet på det.. så skal jeg nok dele points ud. Jeg har ikke glemt jer :o)
Avatar billede netsrac Praktikant
29. marts 2001 - 21:06 #9
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester