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] [fop] Problème sur une page unique


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [XSL-FO] [fop] Problème sur une page unique
    J'ai un problème avec mes entêtes et pied de page.
    Je voudrai réaliser une facture.
    J'ai défini :
    - un modèle pour la première page
    - un modèle pour les autres pages (entête différente)
    - un modèle pour la dernière page qui doit contenir le total de la facture dans le pied de page.

    Mon problème c'est lorsqu'il n'y a qu'une seule page.
    Même si je met last en premier il n'est pas pris en compte. C'est mon modèle first qui est pris.

    <fo:repeatable-page-master-alternatives>
    <fo:conditional-page-master-reference page-position="last" master-reference="dernpage"/>
    <fo:conditional-page-master-reference page-position="first" master-reference="prempage"/>
    <fo:conditional-page-master-reference page-position="rest" master-reference="autrespages"/>
    </fo:repeatable-page-master-alternatives>

    Si quelqu'un à une solution, ça m'arrangerai bien.

  2. #2
    Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 50
    Points : 56
    Points
    56
    Par défaut
    quelle est ta séquence de documents ?

    1- ordre (first, rest, last)
    2- tous les documents doivent etre présent au moins à titre unique
    (1 first, au moins 1 rest, 1 last)

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Ma séquence
    Ci dessous pas séquence.
    Apparement le last dans <fo:repeatable-page-master-alternatives maximum-repeats="1"> ne fonctionne pas. Du moins avec FOP.

    <fo:layout-master-set>
    <fo:simple-page-master master-name="prempage" font-family="Arial" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="1cm" margin-left="1.0cm" margin-right="1.0cm">
    <fo:region-body margin-top="8.5cm"/>
    <fo:region-before region-name="entete1" extent="8.5cm"/>
    <fo:region-after extent="2cm"/>
    </fo:simple-page-master>
    <fo:simple-page-master master-name="autrespages" font-family="Arial" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="1cm" margin-left="1.0cm" margin-right="1.0cm">
    <fo:region-body margin-top="1cm"/>
    <fo:region-before region-name="entete2" extent="1cm"/>
    <fo:region-after extent="0.2cm"/>
    </fo:simple-page-master>
    <fo:simple-page-master master-name="dernpage" font-family="Arial" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="1cm" margin-left="1.0cm" margin-right="1.0cm">
    <fo:region-body margin-top="1cm" margin-bottom="8cm"/>
    <fo:region-before region-name="entete2" extent="1cm"/>
    <fo:region-after region-name="pied1" extent="8cm"/>
    </fo:simple-page-master>
    <fo:simple-page-master master-name="pageunique" font-family="Arial" page-height="29.7cm" page-width="21cm" margin-top="1cm" margin-bottom="1cm" margin-left="1.0cm" margin-right="1.0cm">
    <fo:region-body margin-top="16.5cm" margin-bottom="8cm"/>
    <fo:region-before region-name="entete1" extent="8.5cm"/>
    <fo:region-after region-name="pied1" extent="8cm"/>
    </fo:simple-page-master>

    <fo:page-sequence-master master-name="default-sequence">
    <!-- Sequence pour une seule page -->
    <fo:repeatable-page-master-alternatives maximum-repeats="1">
    <fo:conditional-page-master-reference page-position="last" master-reference="pageunique"/>
    </fo:repeatable-page-master-alternatives>
    <!-- Sequence pour multi-page documents -->
    <fo:repeatable-page-master-alternatives>
    <fo:conditional-page-master-reference page-position="first" master-reference="prempage"/>
    <fo:conditional-page-master-reference page-position="rest" master-reference="autrespages"/>
    <fo:conditional-page-master-reference page-position="last" master-reference="dernpage"/>
    </fo:repeatable-page-master-alternatives>
    </fo:page-sequence-master>
    </fo:layout-master-set>

Discussions similaires

  1. Problème sur une page
    Par jeje25440 dans le forum VB.NET
    Réponses: 0
    Dernier message: 04/07/2012, 17h40
  2. Problème sur une page graphique
    Par Regor dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 05/04/2011, 01h03
  3. Réponses: 1
    Dernier message: 14/07/2010, 17h38
  4. [XSL][Templates]Du texte sur une page déterminée?
    Par cackybis dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 13/06/2006, 09h58
  5. Problème de chaine sur une page HTML
    Par Kerod dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 23/11/2004, 16h23

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