OVH Cloud OVH Cloud

Director et Mise en page

3 réponses
Avatar
gyzz webforumsuser
Bonjour,

Une petite question.


Est-il possible avec Director de créer une page word (??) ou txt "maquettée" (c'est à dire avec une entête, des
paragraphes, un mise mise en page quoi......) contenant des données qui seraient saisies via
des champs de formulaire Director (fonction I/O) ?


Merci pour votre aide.


Stéfan
Ile de la Réunion.

3 réponses

Avatar
Bubar
gyzz wrote:
Bonjour,

Une petite question.


Est-il possible avec Director de créer une page word (??) ou txt
"maquettée" (c'est à dire avec une entête, des paragraphes, un mise
mise en page quoi......) contenant des données qui seraient saisies
via
des champs de formulaire Director (fonction I/O) ?


Il y a plein de méthodes différentes :
- un fichier texte : dans ce cas, c'est très limité, puisque le format txt
n'accepte presque rien (tabulation pour "séparer" et c'est à peu près tout).
Donc pas de tableau, de gras, de centré, ...
- un fichier word : rien ne t'empêche d'en créer un, sauf qu'il faut
connaitre le format propre à ce genre de fichier. Et là bon courage. non
seulement, ca doit être assez dur de trouver un descriptif complèt, mais en
plus il doit y avoir des milliers d'options.
- un fichier rtf : le rtf est standard, et tu peux trouver facilement de la
doc. Il faut ensuite créer manuellement le fichier (ie entrer les codes).
Selon ce que tu veux faire (toujours un même document, avec juste les
données qui changent), tu peux créer un modèle sous word, tu l'enregistres
en rtf. Puis tu décortiques ce fichier. Par exemple, ce que j'ai déjà fait :
je repère les endroits qui contiennent du texte. Je remplace ce texte par un
symbole que je suis sur de ne pas retrouver dans les codes (µ,$,£,...), puis
dans director, je parcoure le texte pour repérer ce(s) symbole(s) et le
remplacer par le texte. Ensuite, il te suffit d'écrire tout ca dans un
fichier rtf lisible par tous les traitements de texte.
- un fichier html : la méthode est la même que pour le rtf, avec plus de
limitations, mais bien plus simple à créer.

Selon le cas, je prends du rtf si le doc est identique aux données prêt ou
du html si le document varie en forme.

--
Bubar
Avatar
Pozzo
Euh si j'ai bien compris ta question pourquoi ne pas éditer un acteur texte
dans Dir au runtime ? ensuite tu exportes l'acteur texte en RTF avec I/O (tu
peux récupérer le code RTF de l'acteur). Et voila...

podZ
dans les montagnes

"gyzz" a écrit dans le message de news:
bo80cm$4fm$
Bonjour,

Une petite question.


Est-il possible avec Director de créer une page word (??) ou txt


"maquettée" (c'est à dire avec une entête, des
paragraphes, un mise mise en page quoi......) contenant des données qui


seraient saisies via
des champs de formulaire Director (fonction I/O) ?


Merci pour votre aide.


Stéfan
Ile de la Réunion.




Avatar
Bubar
Pozzo wrote:
Euh si j'ai bien compris ta question pourquoi ne pas éditer un acteur
texte dans Dir au runtime ? ensuite tu exportes l'acteur texte en RTF
avec I/O (tu peux récupérer le code RTF de l'acteur). Et voila...


Effectivement ca peut marcher si il n'y pas trop de truc complexe. Mais il y
a un hic, le rtf de director pête méchamment les plombs. Par ex tu crèes un
tableau complexe dans un membre text. Tu récupères le rtf. Tu donnes ce rtf
à un autre membre text. 9 chances sur 10 pour que tu n'obtiennes pas le même
résultat !!!!
De plus il n'est pas 100% compatible avec le vrai rtf, et le résultat sous
word peut être catastrophique.

La méthode de décorticage est plus complexe, mais donne un résultat sur à
100%

--
Bubar