IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

XSL FO/quelque probleme pour la mise en page.


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 28
    Par défaut XSL FO/quelque probleme pour la mise en page.
    Bonjour à tous,

    Je me suis inscris car j'ai des probleme avec fo.
    J'ai un fichier XML, un fichier XSL et avec FOP je converti en pdf.

    je vais commencer par le premier probleme.

    je veux dans mon fichier pdf une entête:
    je met mes commande dans le xsl et mon entete s'affiche mais en fait je ne souhaite pas que mon entête se mette sur les deux premiere pages.
    Donc je recherche une commande ou une astuce pour que l'entête se mette sur toutes les pages sauf les deux premieres.


    Mon second probleme:

  2. #2
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 28
    Par défaut
    mon second probleme:

    je genere une liste de note du type:

    1. blabla
    blalaal
    2. iosgqh
    2.1 kghfkwgh
    2.2 hdflsgsf
    3.pjdhpsh
    3.1 dmsh
    3.2 phgsd
    dhfssjmh
    3.3 jmxgjfgn
    etc...
    Je suis arrivé a faire afficher le 1, 2, 3 avec la commande number.
    mais je n'arrive pas à afficher le 2.1, 2.2,etc...
    mon fichier XML se presente comme ca:
    <meldef>
    <def>
    <para> texte </para>
    <subdef>
    <sdef>
    <para> texte</para>
    <para> texte</para>
    <para> texte</para>
    <para> texte</para>
    </sdef>
    </subdef>
    </def>
    </meldef>

    Voila si quelqu'un pourrait me donner des conseils

    merci à tous
    Atoila

  3. #3
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Salut,

    Pour ton second problème tu affiche tes nombre avec xsl:number? Si tel est le cas c'est normal il ne génére que des nombre entier. Si tu veux le formatter utilise plutot:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of select="translate(format-number(tonnoeud, '###,###.##'), ',', $apos)"/>
    Pour le premier j'ai pas le temps de rechercher ce sujet mais j'ai déjà répondu à cette question fait une recherche sur ce forum tu le trouvera surement!

    ++

    Thierry

  4. #4
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 28
    Par défaut
    est ce que c'est possible en faisant:

    <xsl:number>
    ensuite de recuperer la valeur et de la stocker dans un data

    et de la remettre au niveau en dessous et de refaire un number pour avoir 2.1??
    En fait je recupere la valeur et je la reaffiche???

  5. #5
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Mais pourquoi tu veux faire avec xsl:number ?

    Il ne sert qu'a formaté les nombre entier et arrondi ceux qu'il ne le sont pas!

  6. #6
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 28
    Par défaut
    J'ai reussi à resoudre le problèe de l'entête.donc merci.

    Pour le reste je n'avais trouvé que number et c'est pourquoi je suis rester sur cette idée qui n'a pas l'air d'être la bonne.

    Est ce que tu peux me detailler un peu plus ta commande stp car je nage la.
    merci d'avance

Discussions similaires

  1. [ZF 1.11] Probleme pour la mise en place d'un plugin pour le bootstrap
    Par offnight dans le forum MVC
    Réponses: 1
    Dernier message: 02/02/2012, 14h07
  2. Réponses: 4
    Dernier message: 04/05/2007, 10h26
  3. [Système] Aide pour la mise en page
    Par web007 dans le forum Langage
    Réponses: 6
    Dernier message: 20/10/2006, 22h23
  4. Besoin d'avis pour la mise en page
    Par jmjmjm dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 12/09/2006, 00h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo