Ti ringrazio molto per la risposta, kluster!
Sempre a causa della mia incompetenza, pero`, non sono riuscito a farlo funzionare.
In compenso, nel mentre che aspettavo una risposta, ho trovato un codice che ha funzionato
codice:
[...]
testo=rstemp(i-4)
iMaxChar = 1
sResult = testo
If Len(sResult) > iMaxChar Then
If InStr(iMaxChar, sResult, " ") > 0 Then
sResult = Left(sResult, InStr(iMaxChar, sResult, " ")) & "..."
End If
End If
<%Response.Write testo & "
" & sResult%>
l`unica cosa che non capisco e` perche` che io inserisca 1 o 20 in iMaxChar , la lunghezza della stringa che mi visualizza risulta praticamente uguale, e abbastanza lunga (di sicuro non 1 o 20 caratteri); e se provo ad inserire "200", per esempio, mi replica la stessa stringa due volte.
Avrei quindi bisogno di viusalizzare meno caratteri, ma non saprei che altro modificare.
Grazei!
RasAlex