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

Delphi Discussion :

question sur QRExpr


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 147
    Par défaut question sur QRExpr
    Bonjour tout le monde

    j'ai un état crée avec QuickReport, il me permet d'imprimer ou de visualiser des Factures.


    c'est à dire un état maitre/detail


    il se peut qu'une facture s'imprime sur plusieurs pages, alors sur chaque page je fais un total de page et j'ai utilisé pour cela QRExpr et il sa marche bien sauf que je ne veux pas que ce QRExpr s'affiche sur la derniére page


    exemple :

    j'ai la Facture n° 001 qui s'imprime sur 4 pages, alors je veux avoir le total page (QRExpr) sur les page 1,2 et 3 et je ne veux pas l'afficher sur la page 4

    quelqu'un pourait me dire comment faire cette opération

    Merci d'avance

  2. #2
    Membre confirmé Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 53

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Par défaut
    Tu peux détailler les bandes de ton QuickRep ?

    Sinon, si vous utilisez la bande Bas de page (FooterBand) et que QRExpr se positionne sur cette bande vous avez une possibilité :

    mettre la propriété LastPageFooter dans Options de QuickRep à False.

    et il y a une autre possibilité c'est de tester dans BeforePrint du bas de page

    (QRExpr1 est une expression pour avoir PAGENUMBER)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    procedure TMenu.PageFooterBand1BeforePrint(Sender: TQRCustomBand;
      var PrintBand: Boolean);
    begin
      if QRExpr1.Value.intResult=QuickRep1.QRPrinter.PageCount then
         QRExpr.Font.Color:=clWhite;
    end;
    mais je ne sais est ce ca marche avec QuickRep1.QRPrinter.PageCount.

Discussions similaires

  1. question sur QRExpr
    Par karim15 dans le forum Bases de données
    Réponses: 1
    Dernier message: 03/01/2007, 13h49
  2. Quelques questions sur le TWebBrowser...
    Par CorO dans le forum Web & réseau
    Réponses: 3
    Dernier message: 17/01/2003, 21h23
  3. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  4. Réponses: 2
    Dernier message: 11/08/2002, 21h27
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

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