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 :

[QuickReport] Etat avec des sous totaux


Sujet :

QuickReport

  1. #1
    Membre habitué Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Points : 162
    Points
    162
    Par défaut [QuickReport] Etat avec des sous totaux
    Salut à tous,

    J'utilise Qreport depuis quelques années. J'ai toujours fait l'édition des données par des ordres sql ou directement lié à une table.
    Maintenant je suis confronter une problème que je ne sais pas résoudre avec Qreport.
    Par exemple j'ai des comptes par catégorie 1, 2 et 3. Je veux faire afficher dans le même état une liste des comptes par catégorie et à la fin de chaque catégorie un sous total.
    Je sais que la bande sommaire peux être utilisé pour un total générale, mais ce n'est pas cela que je veux.
    Pouvez-vous me guider?.
    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 304
    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 304
    Points : 41 790
    Points
    41 790
    Billets dans le blog
    65
    Par défaut
    Bonjour ,
    sans plus de détail c'est un peu sommaire mais ...
    voici ce que je suggère :
    pour un fichier du type Cat,Montant , trié par catégories <- important


    1. tu poses la bande détail
    2. tu poses une bande QRGroup (ce qui t'affiche une bande Entête de groupe)
    3. tu poses une bande QRBand (elle va être définie comme Titre par défaut)
    4. tu modifies son type en rbGroupFooter et au passage tu lui donne un nom plus expressif que Band1
    5. tu reviens sur la bande QRGroup , tu lui indiques le nom de de la bande dans groupfooter et tu mets dans expression CAT <-nom du champ catégorie ( de même tu peux mettre sa hauteur à zéro si tu ne veux plus la voir)
    6. dans la bande 'pied' (groupfooter) tu pose une QRExpression , expression=SUM(montant) en n'oubliant pas de mettre resetafterprint à true

  3. #3
    Membre habitué Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Points : 162
    Points
    162
    Par défaut
    Salut,

    Merci pour ton aide combien précieuse. Je suis arrivé a suivre ce que tu as dis dans ta démarche. J'utilise une requête sql pour sélectionner les données dans l'état.
    voici la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Select co_cpte, co_cat, sum(co_mnt) as montant from compte
    group by co_cpte, co_cout
    order by co_cpte
    J'ai déposé sur la band détail les champs co_cpte, co_cat et montant.
    Il me reste une chose que ne me donne pas le résultat escompté. il s'agit de la band bas de groupe. j'ai déposé comme vous l'avez dit un QRExpression, et j'ai choisi le chanp Query1.montant dans l'expression.
    le problème est que le montant que donne l'expression est le dernier montant du compte d'un groupe mais pas le montant total de la categorie d'un groupe.
    par exemple pour le groupe
    compte categorie montant
    638500 52000/10 2500
    614000 52000/10 10000
    montant categorie= 10000
    alors que cela devrait donné 12500.
    Merci pour tout ce que vous faites.

  4. #4
    Membre habitué Avatar de sondo
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Service public

    Informations forums :
    Inscription : Août 2004
    Messages : 540
    Points : 162
    Points
    162
    Par défaut
    Je n'avait pas bien paramétré dans la l'expression. Maintenant c'est bon. Ca marche à merveille.
    Merci de m'avoir aidé.

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

Discussions similaires

  1. [Toutes versions] Tableaux croisés avec des sous-totaux
    Par Clausisse dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 31/03/2011, 22h48
  2. Etat avec des sous-totaux
    Par OraAide dans le forum Reports
    Réponses: 8
    Dernier message: 04/03/2008, 04h14
  3. [Etat] Faire des sous totaux
    Par SBranchu dans le forum IHM
    Réponses: 3
    Dernier message: 30/03/2007, 10h50
  4. Réponses: 2
    Dernier message: 28/09/2005, 18h08
  5. fichier .bat : problèmes avec des sous-répertoires
    Par aymron dans le forum Windows
    Réponses: 4
    Dernier message: 23/06/2005, 10h33

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