PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Problème de saut ligne
Problème de saut ligne
Iniciado por sylvie.anthierens, set., 02 2005 5:39 PM - 3 respostas
Publicado em setembro, 02 2005 - 5:39 PM
Bonjour,

J'imprime un fichier txt grâce à Iimprime. Tout se passe bien, mais entre les lignes j'ai de grandes interlignes.

Comment peut-on réduire les interlignes.

Voici mon code, pour mieux comprendre le fonctionnement.

iParamètre("ORIENTATION = PAYSAGE")
SI iParamètre () ALORS
iCréePolice(1,7, iNormal,"Lucida Console")
reslecture est une chaîne
idfichier = fOuvre("C:\TransFac_NoteDeFrais.pnm", foLectureEcriture )
SI idfichier <> -1 ALORS
TANTQUE reslecture <> EOT
reslecture = fLitLigne (idfichier)
SI reslecture <> EOT ALORS
iImprime (iPolice(1) + reslecture)
Trace(reslecture)
FIN
FIN
FIN
FIN
iFinImprime
fFerme(idfichier)

Merci d'avance,

Cordialement,

Sylvie
Publicado em setembro, 02 2005 - 5:52 PM
Il est possible que chaque ligne de ton fichier texte se termine par une grande quantité d'espaces blancs, ce qui provoque l'interligne.
Pour le vérifier, modifie la fonction RESLECTURE=FLITLIGNE(IDFICHIER) par :
RESLECTURE=sansespace(FLITLIGNE(IDFICHIER)).

Cela donne quoi?
Publicado em setembro, 02 2005 - 6:04 PM
J'ai un problème du même genre, mais malheureusement pas de solution pour le moment.

Peut-être que nous réussirons à trouver des points communs et des idées pour le résoudre.

Bon dev.
Jean-Pierre

Mon problème :

J'ai construit mon programme à partir d'exemples trouvés dans le forum et dans le document de Pascal Héraud pour Windevasso.

J'intégre le résultat d'un état dans Word via un fichier RTF

Tout va bien, j'ai vérifié le fichier RTF dans Word qui est correct.
Mais à la suite de :

word>>Selection>>InsertFile(sFichierTmpRTF,"",Faux,Faux,Faux)

le document Word comprend 1 RC supplémentaire pour chaque ligne du fichier RTF !!
Publicado em setembro, 02 2005 - 6:51 PM
Bonjour,

J'ai essayé avec sansespace et ça fonctionne bien. Je n'ai plus mes interlignes.

Merci beaucoup, ça faisait un moment que je cherchais.

Cordialement,

Sylvie