XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Frottier LaurentSubject: [French] xsl <=> report
Author: Frottier Laurent
Date: 22 Apr 2008 04:14 AM
Bonjour, lors d'un précédent poste l'on m'as dit que je pouvais poster en français, donc je ne vais pas m'en priver !

Je travaille pour un petit éditeur de logiciel et pour la première fois nous avons besoin d'utiliser du xsl-fo. Le besoin est de mettre en forme en fonction d'une feuille de style spécifique des données provenant d'un xml et d'en faire un pdf.
Mon logiciel est développé en .NET, j'utilise donc nfop pour convertir un ensemble xsl-fo/xml en pdf.

Vous pensez quoi du choix technologique ? Ca me paraît cohérent.

Pour faire les xsl-fo le plus simplement possible et avec la meilleur efficacité en terme de temps par xsl nous avons décidé d'investir dans un logiciel de wysiwyg. Après recherches nous sommes tombé sur : Stylus Studio 2008 XML Enterprise Suite.

Ne parlant que peu anglais c'est assez difficile pour moi de comprendre parfaitement ce produit et d'ici quelques jours je doit donner mon avis pour l'investissement.

Pour le moment, pour faire mes xsl j'utilise un .report puis le logiciel me génére le xsl associé.

Q1) Comment faire l'inverse, obtenir le report à partir du xsl ?
(si je modifie le xsl à la main, je ne souhaite pas que les modifications soit perdu à chaque génération à partir du report.)

Q2) Dans un document xsl-fo, il y a plusieurs valeurs possible pour l'attribut flow-name de la balise fo:flow :

- xsl-region-start
- xsl-region-before
- xsl-region-after
- xsl-region-end
- xsl-region-body

Si chaque flow représente une zone de mon document, j'ai compris qu'ils correspondent respectivement à :
- L'en tête du document
- L'en tête de chaque page (sauf peut être la première ?)
- Le pied de page de chaque page (sauf peut être la dernière ?)
- Le pied de document
- Le corps du document

Mon problème est que je n'arrive, avec le logiciel qu'a travailler dans body. Comment accéder aux autres "zones" ?

Q3) Je suis obligé de passer par un .report pour avoir le wysiwyng ? Dans une des vidéos disponible sur ce site, on peut voir un onglet portant ce nom pendant des modifications de xsl, mais il n'est pas présent sur ma configuration. Comment l'obtenir ?

Q++) Et encore bien d'autres question à l'avenir :x

Merci à vous

Laurent

Postnext
(Deleted User) Subject: [French] xsl <=> report
Author: (Deleted User)
Date: 24 Apr 2008 01:10 PM
Bonjour Laurent,
Je vais essayer de vous aider.

Désolé, nous ne connaissont pas nfop.

Q1) Il n'y a pas moyen d'obtenir un .report a partir de xsl
Q2) Actuellement, .report ne produit que le body.
Q3) L'ancien onglet Wsywyg n'est plus disponible dans xslt. Nous l'avons remplacer par .report

Esperant que mon français n'est pas trop mauvais,
Clyde Kessel
Stylus Studio team

Posttop
Frottier LaurentSubject: [French] xsl <=> report
Author: Frottier Laurent
Date: 25 Apr 2008 03:16 AM
Votre français est parfait !

Merci pour ces précieuses réponses

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.