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

QuickReport Discussion :

Problème de sous total en fin de page et en début page suiv.?


Sujet :

QuickReport

  1. #1
    Candidat au Club
    Inscrit en
    Février 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Problème de sous total en fin de page et en début page suiv.?
    En bref, j’ai un stock avec plusieurs catégories de produits, j’ai conçu un état QuickReport pour lister le contenu du stock par catégorie avec quantité et valeur pour chaque produit, l’état contient une bande TQRGroup pour grouper par catégorie et en fin de l’état des totaux pour chaque catégorie, tous marche impeccable.

    Voici le problème à qui je n’ai pas trouvé une solution, je demande l’aide en urgent.

    Problème : si une catégorie se tient sur plusieurs pages, je doit ajouté pour chaque fin de page un sous totale et ce sous totale je doit le porté sur le début de la page suivante ainsi de suite jusqu’à la dernière page qui contient les totaux (quantité et valeur) de la catégorie.

    A tous qui ont une solution pour ce problème de m’aider parce que je suis bloqué et Merci d’avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 264
    Points : 41 665
    Points
    41 665
    Billets dans le blog
    64
    Par défaut
    BIENVENU sur le Forum


    une solution :

    utiliser des QRexpressions du genre :
    SUM(Champ) et ensuite
    soit sur la propriété ResetAfterprint si tu veux que cette somme soit effacé apres son edition ou non
    soit utiliser QRExpression.Reset
    pour imprimer le report tu peux obtenir la valeur par QRexpression.Value

    dans ton cas :

    - Bande entete de page (non imprimable sur la première page pour le report)
    2 QRLabels dont on utilisera la propriété caption (je les nomme Report1, report2 pour la suite)

    - Bande pied de page
    un QRExpression SUM(Quantite) resetafterprint:=false
    (je le nomme QRExpr1 pour la suite)
    un QRExpression SUM(Valeur) resetafterprint:=false
    (je le nomme QRExpr2 pour la suite)
    evenement AfterPrint :
    Report1.Caption:=QRExpr1.Value;
    report2.Caption:=QRExpr2.Value;

    - bande fin de groupe
    evenement AfterPrint :
    QRExpr1.Reset;
    QRExpr2.Reset;

  3. #3
    Candidat au Club
    Inscrit en
    Février 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Solution (PB:S/Total en fin de page et en début page suiv.?)
    Problème : En bref, j’ai un stock avec plusieurs catégories de produits, j’ai conçu un état QuickReport pour lister le contenu du stock par catégorie avec quantité et valeur pour chaque produit, l’état contient une bande TQRGroup pour grouper par catégorie et en fin de l’état des totaux pour chaque catégorie, tous marche impeccable.

    Voici le problème à qui je n’ai pas trouvé une solution, je demande l’aide en urgent.

    Problème : si une catégorie se tient sur plusieurs pages, je doit ajouté pour chaque fin de page un sous totale et ce sous totale je doit le porté sur le début de la page suivante ainsi de suite jusqu’à la dernière page qui contient les totaux (quantité et valeur) de la catégorie.

    A tous qui ont une solution pour ce problème de m’aider parce que je suis bloqué et Merci d’avance.[/QUOTE]

    Solution :
    - Ajouter un nouveau groupe QRGroup2 (Hauteur = 0) donc non affichable
    sur 'état, avec QRLabel1, QRLabel2.
    - Ajouter un Band de type QRSubDetail (Hauteur = 0) non affichable avec
    QRLabel3, QRLabel4.
    - Dans AfterPrint de Band Detail ajouter un traitement: vérifier si la page de
    cette catégorie nécessite une autre page, si le cas :
    1-Changer l'hauteur(avec une valeur >0) de QRSubDetail1 pour qu'il soit
    affichable.
    2- QRLabel1.caption reçoit la somme quantité.
    3- QRLabel2.caption reçoit la somme valeur.

    Donc en fin de la 1ere page on a le "Report" (Sous Total) de la page.

    4- puis forcer un saut de page avec le Nouveau Groupe,
    QRGroup2. ForceNewPage:=True;
    5-Changer l'hauteur(avec une valeur >0) de QRGroup2 pour qu'il soit
    affichable.
    2- QRLabel3.caption reçoit la somme quantité.
    3- QRLabel4.caption reçoit la somme valeur.

    Donc en début de la 2eme page on a le "A Report" (Sous Total) de la page précédente.

    5-Dans la prochaine exécution de AfterPrint de Band Detail Remettre:
    QRGroup2. ForceNewPage:=False, QRSubDetail1 (Hauteur = 0),
    QRGroup2 (Hauteur = 0) : les deux zones sont à nouveau non
    affichable (parce que il y a des catégories qui ont une seul page).

    En fin cette solution marche 100%, s'il y a d'autres vous n'avez qu'a signaler.
    Merci.

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Mai 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    [salut tu peux maidez avec un petite application plus pratique, car j ai un problemme pour affichier des sous totoes pour chaque page et le totale globale dans la dernier page

    j attend vos aides et mercie bcp de votre comprehension

    merci

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

Discussions similaires

  1. [XL-2007] Tableau croisé dynamique, problème de sous-total
    Par loic_78 dans le forum Conception
    Réponses: 2
    Dernier message: 29/06/2012, 16h06
  2. [2005] Problème de sous total
    Par PtitFleur33 dans le forum SSRS
    Réponses: 0
    Dernier message: 04/08/2011, 18h14
  3. Réponses: 3
    Dernier message: 07/02/2011, 18h12
  4. [CR] Sous Total par page
    Par adrien_78 dans le forum SAP Crystal Reports
    Réponses: 16
    Dernier message: 19/01/2005, 13h29

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