Couper chaîne de caractère

Couper chaîne de caractère - ASP - Programmation

Marsh Posté le 19-10-2005 à 10:28:07    

Bonjour je débute en asp et j'ai une question:
 
Comment faire pour qu'une chaîne de caractères soit coupée après X caractères? Et que des ... se mettent à la fin?
 
Merci d'avance! :)


Message édité par Marconico le 19-10-2005 à 10:35:15
Reply

Marsh Posté le 19-10-2005 à 10:28:07   

Reply

Marsh Posté le 19-10-2005 à 12:31:47    

<%  
dim champ
champ =remplace(articles.Fields.Item("Article" ).Value)
If Len(Champ) > 400 Then  
Champ = Mid(Champ, 1, 400 ) & " ..."  
End If  
Response.write (Champ)  
%>

Reply

Marsh Posté le 19-10-2005 à 15:35:12    

Merci d'avoir répondu! :)
 
Mais je ne comprends pas bien la 2ème ligne (champ =remplace(articles.Fields.Item("Article" ).Value))
 
A quoi correspondent chacun de ces termes?
 
Merci d'avance! :)

Reply

Marsh Posté le 19-10-2005 à 15:40:11    

A mon avis c'était un copier coller de son code, donc t'as pas besoin de cette ligne.
 
Pour n'utiliser qu'un partie d'un texte, voici une petite fonction que j'ai faite :  
 


Function CoupeAffichage(Texte,LongueurMax)
  Texte = Trim(Texte)
  If Len(Texte) > LongueurMax Then
    CoupeAffichage = Trim(Mid(Texte,1,(LongueurMax - 3))) & "..."
  Else
    CoupeAffichage = Texte
  End If
End Function


Reply

Marsh Posté le 19-10-2005 à 16:30:22    

Merci de vos réponses, j'ai un peu mélangé tout ce que j'avais vu et ça a fini par fonctionner!
 
Merci! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed