PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Nombre de lignes dans un champ multilignes
Nombre de lignes dans un champ multilignes
Iniciado por Pierre BOUSQUET, set., 05 2005 1:25 PM - 8 respostas
Publicado em setembro, 05 2005 - 1:25 PM
Bonjour,

Peut-on connaitre le nombre de lignes affichées dans un champ multilignes
dans un état ?

Merci d'avance
Publicado em setembro, 05 2005 - 3:23 PM
c vraiment domage qu'il n'y a pas eu encore de solution.

J'ai crée des états par programmation mais pour bien gérer les regroupement de paragraphe (que cela ne coupe pas en fin de page), je compte la hauteur des textes, des para...pour au cas où cela débordent sauter la page.

Cependant il me reste les mutilignes que je n'arrive pas à résoudre.

Si quelqu'un pouvait m'aider

Merci

André
Publicado em setembro, 05 2005 - 3:53 PM
si tu veux le nombre de ligne dans le champ, la fonction suivante suffit.

ChaîneOccurrence(LIBELLE1,RC)

(Recherche du nombre d'occurence du caractaire de fin de ligne)

Pour le nombre de ligne visible, je ne sais pas.
Publicado em setembro, 05 2005 - 4:05 PM
non c'est bien le nombre de lignes visibles

"Eric" <epaziot@domoform.fr> a écrit dans le message de
news:431c1d26$1@news.pcsoft.fr...


si tu veux le nombre de ligne dans le champ, la fonction suivante suffit.

ChaîneOccurrence(LIBELLE1,RC)

(Recherche du nombre d'occurence du caractaire de fin de ligne)

Pour le nombre de ligne visible, je ne sais pas.

Publicado em setembro, 05 2005 - 4:11 PM
Perso dans un de mes états, je gère ce phénomène avec la fonction HauteurFuture et surtout la fonction sécable du bloc de l'état qui saute la page si le bloc ne rentre pas entièrement dans la page
Publicado em setembro, 05 2005 - 4:13 PM
Vous pouvez connaitre la hauteur de la zone nécessaire à l'impression d'un texte multiligne grâce à la fonction iHauteurZone.
Voir l'aide en ligne pour le détail.
Publicado em setembro, 05 2005 - 4:38 PM
ca c'est vraiment une bonne astuce cependant, les utilisateurs n'utilisent pas forcément les RC, les lignes s'aggrandissent donc au fur et à mesure que les textes sont longs

:(

bref... toujours un souci...ihauteurtext ne fonctionne pas des masses pour les multilignes
Publicado em setembro, 05 2005 - 6:25 PM
oui mais mon texte est dans un champ de type URL, donc multiligne mais pas
Autoextensible, c bien la le problème...

"Laurent M" <guest@newsgroup.fr> a écrit dans le message de
news:431c21f0$1@news.pcsoft.fr...

Vous pouvez connaitre la hauteur de la zone nécessaire à l'impression d'un

texte multiligne grâce à la fonction iHauteurZone.
Voir l'aide en ligne pour le détail.
Publicado em setembro, 06 2005 - 5:05 PM
Bonjour,
oui mais on peut forcer un RC tous les x caractères après un RC
biensûr juste pour l'affichage dans l'état

patrick

"André" <pn@lorc.net> a écrit dans le message de news:
431c27ad$1@news.pcsoft.fr...

ca c'est vraiment une bonne astuce cependant, les utilisateurs n'utilisent
pas forcément les RC, les lignes s'aggrandissent donc au fur et à mesure
que les textes sont longs

:(

bref... toujours un souci...ihauteurtext ne fonctionne pas des masses pour
les multilignes