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

C++Builder Discussion :

Compter le nombre de page d'un report


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 15
    Par défaut [RESOLU] Compter le nombre de page d'un report
    Bonjour,

    J'aimerais récupérer dans une variable, le nombre de page que fera un report (TQuickRep) lors de son impression. Il y a bien une propriété PageNumber pour déterminer la page en cours de génération mais il n'y en a pas qui indique le nombre de page.

    Merci de votre aide

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 4
    Par défaut
    bonjour, utilise PageCount

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    QRLabel1->Caption="/"+AnsiString(QuickRep1->QRPrinter->PageCount);
    voila, ca marche super pour pouvoir ecrire 1/3 (par exemple), le 1 tu l'obtient avec un QRSysData
    bonne soirée

  3. #3
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 15
    Par défaut
    ll me fait une erreur d'adressage mémoire quand il veut accèder à QRPrinter
    Ya-t-il une opération spécifique à faire avec QuickRep1 avec de pouvoir faire quoi que ce soit ?

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 4
    Par défaut
    bonjour, voila le tout qui devrait marcher!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    QuickRep1->Prepare();
    QRLabel1->Caption="/"+AnsiString(QuickRep1->QRPrinter->PageCount);
     
    QuickRep1->QRPrinter->Free();
    QuickRep1->QRPrinter=NULL ;
    QuickRep1->Preview();   //ou Print()
    voila ca devrait etre bon

  5. #5
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 15
    Par défaut
    Merci beaucoup, ça fonctionne

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VxiR2] Nombre de page dans un report
    Par MOMO_LAM dans le forum Webi
    Réponses: 1
    Dernier message: 12/08/2009, 10h56
  2. [WD-2003] Compter le nombre de pages d'un pdf
    Par michael-ECN dans le forum VBA Word
    Réponses: 2
    Dernier message: 08/07/2009, 16h21
  3. Réponses: 4
    Dernier message: 01/02/2008, 13h39
  4. Compter le nombre de page par regroupement
    Par bondyfalat dans le forum Access
    Réponses: 2
    Dernier message: 01/03/2006, 17h08
  5. compter le nombre de page
    Par NoobX dans le forum Langage
    Réponses: 12
    Dernier message: 06/12/2005, 21h48

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