Avatar billede Slettet bruger
05. november 2000 - 22:17 Der er 6 kommentarer og
1 løsning

Begrænsning af udlæsning af felt!

Jeg har en lille skønhedsfejl som jeg gerne vil have rettet. Se evt. www.piercing-info.dk og vælg \"Personlig\" og derefter \"Oplevelser\" og igen \"50 Oplevelser\" så kommer en liste over de indtastede profiler, men under \"Piercet i\" og \"Piercet af\" er linierne så store at det ødelægger billedet helt syntes jeg, derfor vil jeg gerne have en begrænsning på hver af disse udlæsnings felter så det eksempelvis kun er de første 25 karaktere der bliver vist på ved udlæsningen. Men hvordan gør jeg lige det koden ser således ud.:

  <td width=\"50%\"><font color=\"#000000\"><%=top2(\"placering\")%></font></td>
    <td width=\"25%\" align=\"right\"><font color=\"#000000\"><%=top2(\"piercer\")%></font></td>

Hvis det kan hjælpe lidt!!
Avatar billede tigerdyr Nybegynder
05. november 2000 - 22:31 #1
<%= Left(top2(\"Piercer\"), 25)%>
Avatar billede tigerdyr Nybegynder
05. november 2000 - 22:32 #2
hvis det er 25 tegn det skal begrænses til...
Jeg bruger den her:
<%=Left(rs(\"Besked\"),40)%> til at nøjes med at udskrive en 40 tegn\'s \"appetitvækker\"
Avatar billede tdaugaard Nybegynder
06. november 2000 - 11:39 #3
<%
    strPlacering = top2(\"placering\")
    If Len(strPlacering) > 25 Then strPlacering = Left(strPlacering, 25)

    strPiercer = top2(\"piercer\")
    If Len(strPiercer) > 25 Then strPiercer = Left(strPiercer, 25)
%>

<td width=\"50%\"><font color=\"#000000\"><%=strPlacering%></font></td>
<td width=\"25%\" align=\"right\"><font color=\"#000000\"><%=strPiercer%></font></td>

så er du sikker på det funker som du vil have det.
Avatar billede tdaugaard Nybegynder
06. november 2000 - 11:41 #4
For lige at forklare min overstore kode i forhold til tigerdyrs...

If Len(bla bla) > 25 Then yadda...

Hvis du laver en Left(rs(\"noget\"), 25) og der er mindre end 25 tegn så får du en fejl..
Avatar billede Slettet bruger
06. november 2000 - 16:04 #5
Nu virker det men jeg ville meget gerne have at hvis der er over de 25 karaktere så kommer der til at stå.: bla bla bla... (slutter med nogle punktumer som tegn på fortsættelse)

Hvordan laver man et mellemrum mellem de enkelte besvarelser? som det står lige nu så står de klods op og ned af hinanden.
Avatar billede tdaugaard Nybegynder
06. november 2000 - 18:01 #6
Punktummer:

<%
    strPlacering = top2(\"placering\")
    If Len(strPlacering) > 25 Then strPlacering = Left(strPlacering, 25) + \" [...]\"

    strPiercer = top2(\"piercer\")
    If Len(strPiercer) > 25 Then strPiercer = Left(strPiercer, 25) + \" [...]\"
%>

Mht. mellemrum mellem de enkelte besvarelse .. mener du mellemrum i tabellen ?
Noget a\'la:
<tr>
<td width=\"50%\"><font color=\"#000000\"><%=strPlacering%></font></td>
<td width=\"25%\" align=\"right\"><font color=\"#000000\"><%=strPiercer%></font></td>
</tr>
<tr>
<td width=\"50%\">&nbsp;</td><td width=\"25%\">&nbsp;</td>
</tr>


?
Avatar billede Slettet bruger
06. november 2000 - 20:10 #7
tdaugaard> er der ikke noget som hedder halve mellemrum? Hvis jeg skal være meget kræsen så er et helt mellemrum mellem indlægene lige i overkanten. Men ellers må jeg jo nøjes :o)
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