PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Etat PDF (Courlis)
Etat PDF (Courlis)
Started by s.sgame, Apr., 10 2006 1:33 PM - 2 replies
Posted on April, 10 2006 - 1:33 PM
Bonjour,

Je souhaite faire une copie fidèle d'un état d'impression sous la forme d'un PDF.
Dans cet état, j'ai un champ de libellé multiligne autoextensible.

je rempli le champ de libellé avec la valeur d'une variable, composée de plusieurs groupes d'informations contenant : le nom de l'information, d'un séparateur de tabulation TAB, puis de la valeur de l'information.
Je sépare l'information suivante par un RC.
exemple :
chVariableAffichée = "Téléphone : " + TAB + "01 02 03 04 05"
chVariableAffichée += RC
chVariableAffichée += "Télécopie : " + TAB + "06 07 08 09 10"

A l'affichage et à l'impression de l'état pas de problème !
Les N° sont bien alignés!
MAIS "imprimé" sous forme de fichier PDF, tous les caractères de chaque ligne affichée en tre le 1er caratère et TAB sont affichés superposés !
Ce défaut se retrouve sur l'impression faite à partir de ce fichier PDF.

En supprimant les TAB du contenu du libellé, le défaut disparait et le alignements recherchés aussi !

Quelqu'un a-t-il une idée ?
Merci.
Posted on April, 11 2006 - 6:11 PM
Bonjour,

Ta méthode de construction d'état n'est pas des plus simples.
Je te conseille de récupérer le code que tu affectes à ton champ multiligne afin d'insérer tes données dans un fichier texte.

Tu pourras ensuite construire un état au format Tableau basé sur un fichier Texte avec comme séparateur TAB.

Je pense qu'ensuite tu n'auras plus aucun soucis pour la génération de ton fichier PDF.

Cordialement,

Davy
Posted on April, 14 2006 - 8:03 AM
Merci pour ta réponse.