Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/08/2004, 09h18   #1
Invité de passage
 
Inscription : août 2004
Messages : 14
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 14
Points : 4
Points : 4
Par défaut [Crystal Report] Pagination

Bonjour à tous,
Je tente de numéroter le nombre de page que je peux avoir dans une facture sous la forme (1/4)
Je m'explique : j'ai disons 5 factures qui vont s'imprimer chacune sur plusieurs pages : actuellement j'arrive à lui dire page 1 de la facture 1, page 2 de la facture 1 et page 3 de la facture 1. Le problème est que je veux dès la première page connaitre le nombre de page total de la facture. Sur la page 1 je voudrais voir page1/4 pages. Mais je ne sais pas comment faire???
Merci de votre aide
audreyb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 09h41   #2
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
Hello,
Il y a des champs exprès fait pour cela dans Crystal. Je te donne les info en anglais, désolé, car j'ai CR en anglais !! justement

Dans "Field Explorer", "Special Fields" et la tu as "Page number" pour le numéro de la page et "Total page count" pour le total.

Rien de plus simple....
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 09h51   #3
Invité de passage
 
Inscription : août 2004
Messages : 14
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 14
Points : 4
Points : 4
Je suis d'accord, mais ces champs sont là pour calculer le nombre total de page d'impression. Ce que je veux c'est le nombre de page par factures sachant que j'ai 500 factures.
En bas de page je veux voir afficher 1/2 puisque je suis sur la première page sur deux de ma facture. Et pour la facture suivante, en bas de page s'affichera 1/5... etc...
Je ne peux pas imprimer facture par facture il faut que je lance toutes mes factures en même temps...
audreyb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 10h25   #4
cdu
Membre actif
 
Inscription : août 2004
Messages : 196
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 196
Points : 179
Points : 179
tu dois pouvoir t'en sortir en utilisant une formule que tu incrémentes à chaque page de ta facture, et que réinitialise à chaque nouvelle facture.
Il faut aussi penser à utiliser dans tes formules les moments d'évalutaion comme whileprintingrecords.
cdu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 10h41   #5
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Tu fais ton etat normalement avec un groupe facture.
Dans expert section pour le groupe Facture tu coches "Réinitialiser Numéro de Page"
Ce qui fait que tu vas avoir par exemple :
1/1
1/2
2/2
1/1
1/3
2/3
3/3
Etc ....
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 14h09   #6
Invité de passage
 
Inscription : août 2004
Messages : 14
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 14
Points : 4
Points : 4
J'ai bien trouvé cette option et effectivement je pense qu'il s'agit bien de ma solution...
Cependant que dois je mettre comme formule en pied de page???
J'ai coché l'option réinitialiser... en haut de page de mon groupe id_fac, et en pied de page le numéro de page et le numéro de page total et cela m'affiche tout le temps : 1/1
I don't understand
audreyb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 14h33   #7
Invité de passage
 
Inscription : août 2004
Messages : 14
Détails du profil
Informations forums :
Inscription : août 2004
Messages : 14
Points : 4
Points : 4
Non Ok tout va bien c'est résolu...
Merci beaucoup L.nico..

audreyb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2004, 14h33   #8
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Tu dois avoir un groupe sur Id_Facture
Tu as donc une section début de groupe et une section fin de groupe
où tu as le montant de ta facture avec la tva et tout le reste.
Dans Expert Section sur debut de groupe Facture tu coches "Réinitialiser num page"
Dans Fin de groupe de Facture tu dois conditionner l'option "Nouvelle page après"
pour ne pas faire 2 factures à la suite sur une même page en mettant :
comme ça il en fin de facture il change de page sauf sur la dernière facture où ce n'est pas nécessaire.

Et tu dois mettre un champ spécial Page/PageCount en bas de page
et ça devrait suffire

Il n'y a pas de formule tordue à ecrire ...

EDIT.

Je viens de voir que tu as résolu le problème alors que je viens de poster
ce message ....
Mais de rien et bonne continuation
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h58.


 
 
 
 
Partenaires

Hébergement Web