Bonjour à tous,
J'aimerais savoir comment répéter un pied de groupe, du moins réserver son espace, sur chaque page. J'utilise Crystal Report 10.
Pour être plus clair voila mon probléme :
Je doit faire un état (facture) qui va s'imprimer sur des feuilles pré-imprimé. Sur les feuilles pré-imprimé il y a en bas de chaque page un cadre pour le total, tva, frais de port, etc...
Admettons que je puisse mettre 20 articles dans le cadre réservé a cette effet. Si j'ai 30 article, CR n'imprime le pied de groupe que sur la deuxiéme page, mais sur la premiére page, le pied de groupe n'étant pas imprimé, j'ai des articles qui s'imprime sur mon cadre de total...
Pour ne rien faciliter j'ai des sommes dans mon pied de groupe, mais je ne peut pas les mettre dans un pied de page.
Je suppose qu'il y a trois solutions mais étant débutant avec CR j'ai un peu de mal :
Sol 1 : Réussir à répéter le pied de groupe sur chaque page, en cachant les champs si je ne suis pas sur la derniére page de ma facture.
Mais alors comment répéter le pied de groupe ?
Sol 2 : Mettre mes champs en pieds de page, en cachant les champs si je ne suis pas sur la derniére page de ma facture, et en récupérant les valeurs du pied de groupe.
Mais alors comment récupérer les valeurs de mes sommes de pied de groupe ? [Peut-être en les calculants "manuellement" via une fonction dans mon détail ?, avec RAZ des variables en début de groupe "facture"]
Sol 3 : Limiter la place du détail ou le nombre d'article sur une page.
Mais je n'ai pas trouver d'option dans ce sens dans CR.
Je vais imédiatement tester la solution 2 mais qui semble assez contraignante :
- calcul manuel des sommes, RAZ des variable, etc.
- + 1 formule pour chaque champ du pied de page, afin de les supprimer si pas en derniére page [ dernier enregistrement du groupe "facture" (avec NextIsNull ? ) ]
En espérant réussir de cette façon, j'aimerais néanmoins avoir votre avis :
est-ce la bonne solution ?
Y en a-t-il d'autre plus "soft" ?
Comment feriez vous ?
Merci d'avance !
Partager