Bonjour Bob,


J'ai enfin trouvé le temps de bosser sur ton modèle borderaux (très interessant d'ailleur, comme exo de fusion xml ;-)
Super, vraiment merci !!
par curiosité, elles sortent de quelle appli, tes données xml ?

Ce n'est pas moi qui ai crée ce fichier XML mais d'après ce que j'ai compris, le fichier xml est crée avec des requêtes SQL dans un programme en delphi

Tu trouveras une ébauche de modèle et le résultat obtenu ici :
http://ooo.bobiciel.com/filtres_xslt/documents/bordereau_modele_bob.odt
http://ooo.bobiciel.com/filtres_xslt/documents/bordereau_resultat_bob.odt
et la source xml
http://ooo.bobiciel.com/filtres_xslt/documents/bordereau.xml

Le principe est le suivant :
J'ai imbriqué 3 sous-tableaux dans le tableau principal.

Je n'ai pas crée des sous-tableaux et ça a marché aussi en fait, mais c'est vrai que pour la lisibilité et la legereté c'est mieux (avec mon doc, chaque cellule occupe 9 lignes sinon !)
Pour fusionner des données dans le document, il n'est pas nécessaire de faire systématiquement appel à une section. J'ai supprimé les sections que j'ai jugé inutile.

ok
Voir mes comentaires dans le texte ci-dessous.

anne Parlebas a écrit :
Bonjour Bob,
J'aimerais donc faire un import de données dans un autre de mes documents et je me heurte à quelques problèmes. 1)Dans un tableau, je souhaiterais récupérer plusieurs fois des enregistrements multiples et je souhaiterais que chaque enregistrement s'inscrive dans une cellule différente(et non pas avoir une cellule qui s'agrandit). Comment faire ?
En fait, dans ce cas, il est nécessaire de renseigner chacune des cellules du tableau avec l'expression xpath qui convient (voir bordereau_modele_bob.odt)

Ok, effectivement ça marche ! Par contre, c'est fastidieux ! Est-ce que par hasard tu connaîtrais un moyen simple d'augmenter automatiquement le chiffre entre [] pour chaque cellule ({record[1]/@num}, {record[2]/@num}) ? Sinon, sans doute par macro ?
2)Comment faire pour que les données passent d'une colonne à une autre ? J'ai trouvé comment obtenir, dans une section, plusieurs colonnes mais ça n'a pas l'air de marcher. 3)Comment faire une section prenant en compte deux noeuds différents ? Je souhaiterais dans cet exemple importer les numéros qui concernent les palettes et les pupitres qui ont été vérifiés.
j'y réfléchit ;-)
Pour la section prenant en compte deux noeuds, comme je suppose qu'une expression XPATH est nécessaire et suffisante, j'ai posté un message à ce sujet dans un forum
4)Comment mettre en gras certaines données ? Pour ça je suis d'accord pour tester ton nouveau filtre Bob !

ok, je t'envoie la nouvelle version en privé

Mmh, pour l'instant, je n'ai rien reçu, peut-être bientôt ?
En espèrant que cela t'*agrée* :-)
sympa le jeu de mots ;)

Bon après-midi
Anne

_________________________________________________________________
Gagnez des pc Windows Vista avec Live.com http://www.image-addict.fr/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to