PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Probleme avec  une fonction qui  coupe un texte
Probleme avec une fonction qui coupe un texte
Débuté par ejan511, 27 nov. 2014 17:25 - 4 réponses
Membre enregistré
24 messages
Posté le 27 novembre 2014 - 17:25
Bonjour juste une aide pour ce code que j'ai essayer de transcrire en WLANGUAGE pour un besoin urgent je veux coupe un texte et que ça affiche 300 caractères

en php on utilise les fonction strlen() ,substr() et explode () pour la même fonction
code:wl]
PROCEDURE coupemot(sTxt est une chaîne)
nlgr est un entier = 300

SI Taille(sTxt) > nlgr ALORS
sTxt = ExtraitChaîne(sTxt,0,nlgr)
sNespace est une chaîne = Position(sTxt,"")
sTxt = ExtraitChaîne(sTxt,0,sNespace)
FIN
[/code]
le serveur me renvoi
Opérateur accès indicé ([]) incompatible avec le type Source de données .Je ne comprend pas.

--
je suis la pour apprendre et partager le peu que j'ai
Posté le 27 novembre 2014 - 17:55
Bonjour,

stemp est une chaine = gauche(sTxt,300)

bon dev
Membre enregistré
24 messages
Posté le 27 novembre 2014 - 18:08
c'est tout

--
je suis la pour apprendre et partager le peu que j'ai
Posté le 27 novembre 2014 - 19:24
Bonjour Jean Noel

dans un cas de ce genre, c'est très simple... Il suffit de lire l'aide
pour les fonctions que tu utilise...

Si tu fais ca, tu verras que extraitchaine ne fait ABSOLUMENT PAS ce que
tu essaye de faire avec...

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

NOUVEAU: WXReplication, votre système de réplication open source est
disponible sur mon site web !!!
WXShowroom.com : Montrez vos projets !
Plus d'information sur http://fabriceharari.com


On 11/27/2014 11:25 AM, ejan511 wrote:
Bonjour juste une aide pour ce code que j'ai essayer de transcrire
en WLANGUAGE pour un besoin urgent je veux coupe un texte et que
ça affiche 300 caractères

en php on utilise les fonction strlen() ,substr() et explode ()
pour la même fonction code:wl]
PROCEDURE coupemot(sTxt est une chaîne)
nlgr est un entier = 300

SI Taille(sTxt) > nlgr ALORS
sTxt = ExtraitChaîne(sTxt,0,nlgr)
sNespace est une chaîne = Position(sTxt,"")
sTxt = ExtraitChaîne(sTxt,0,sNespace)
FIN
[/code]
le serveur me renvoi Opérateur accès indicé ([]) incompatible avec le
type Source de données .Je ne comprend pas.

--
je suis la pour apprendre et partager le peu que j'ai
Membre enregistré
24 messages
Posté le 28 novembre 2014 - 10:37
oui

--
je suis la pour apprendre et partager le peu que j'ai