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 :

Probléme d'affichage d'une bande Detail d'un Quick Report


Sujet :

C++Builder

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 46
    Points : 27
    Points
    27
    Par défaut Probléme d'affichage d'une bande Detail d'un Quick Report
    Bonjour a tous,

    Je viens d'apprendre à utiliser le Quick report (sous c++ builder 6), le probléme est que j'essaye d'ajouter une autre bande Detail à mon état ou j'ai déja placer des QRLabels visibles en mode création mais lors de l'exécution l'apperçu ne contient que l'ancienne bande Detail. Comment faire pour afficher mes données j'ai besoins de votre aide.

    Merci d'avance.

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 455
    Points : 24 867
    Points
    24 867
    Par défaut
    QuickReport est pour principal but d'imprimer des listings,
    Il suffit de fournir un DataSet qui TQuickRep, dans le QRDetail de placer des QRDBText, il va gérer tout seul le défilement et répéter le QRDetail pour chaque ligne du DataSet
    Voir le tutoriel Utilisation de QuickReport pour faire des impressions d'éléments d'une base de données.

    le comportement du TQuickRep ressemble à celui du TDBCtrlGrid pour le mécanisme de répétition du QRDetail

    En général, tu as deux QRBand, la première en HasColumnHeader et la seconde en HasDetail

    Voir le site de Quick Report et ses Démos
    Test de QuickReport 4 Professionnel

    Sinon, il faut gérer manuellement le OnNeedData si tu n'as pas de DataSet


    Après, tu veux activer plusieurs Détails simultanément, il me semble que c'est en général pour les ruptures ou l'on veut dans un listing géré des ensembles, c'est un peu complexe a configurer, ne l'ayant pas fait depuis 10 ans, je ne pourrais pas t'aider

    Si tu ne souhaite pas faire de rupture (ou "groupe"), tu peux mettre tout tes QRDBText dans le même détail (ou alors 2 deux Bandes liés via LinkBand)
    Normalement, les QRLabel sont plutôt dans le QRBand de type rbPageHeader, rbColumnHeader ou encore rbGroupHeader


    Tu as plein de Video qui montre la création de listing via Quick Report, je le te laisse chercher dans
    Solution alternative : Impression d'un composant grille : TStringGrid,TDbGrid ...[/QUOTE]
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 46
    Points : 27
    Points
    27
    Par défaut
    Merci bien ShailLeTroll pour votre aide, j'ai suivi les liens que vous m'avez proposez mais j'arrive pas à résoudre mon problème.
    En fait, j'ai deux fiches l'une est la note d'honoraires et l'autre s'appelle feuille de prélèvements dont j'ai mis chacune dans une bande détail (TQRBand) d'un même Quick Report, l'impression doit être paramétrable, on peut choisir soit une seule fiche soit les deux en même temps.
    En plus pour remplir ces fiches la j'ai besoins de plus d'un DataSet est-il possible pour ce Quick Report ça devient flou

  4. #4
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 455
    Points : 24 867
    Points
    24 867
    Par défaut
    Tu devrais plutôt faire un TQRSubDetail
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 46
    Points : 27
    Points
    27
    Par défaut
    Bon j'ai essayé donc TQRSubDetail et rien ne s'affiche de ma bande SubDetail, je garderais alors une seule bande détail.

  6. #6
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 455
    Points : 24 867
    Points
    24 867
    Par défaut
    tu as bien fourni un autre DataSet au QRSubDetail différent du QuickRep.DataSet
    Après, il faut falloir une liaison ou un rupture, n'ayant pas fait de QuickReport depuis longtemps, j'ai de vague souvenir
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  7. #7
    Nouveau membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 46
    Points : 27
    Points
    27
    Par défaut
    Oui j'ai fourni différents DataSet pour les deux bandes mais seulement la bande Detail qui s'affiche à l'aperçu l'autre non

Discussions similaires

  1. Problème affichage de la band "Detail"
    Par GreatDeveloperOnizuka dans le forum Jasper
    Réponses: 3
    Dernier message: 24/02/2008, 12h57
  2. Problème avec affichage d'une table modifiée
    Par auriolbeach dans le forum Access
    Réponses: 6
    Dernier message: 31/10/2005, 15h45
  3. [GD] Problème d'affichage d'une image avec gd2
    Par turini dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/10/2005, 11h59
  4. Problème d'affichage d'une chaîne à l'écran
    Par Bubonik software dans le forum C
    Réponses: 7
    Dernier message: 08/05/2004, 20h47
  5. probléme d'affichage d'une fiche
    Par sb dans le forum Composants VCL
    Réponses: 7
    Dernier message: 29/08/2002, 09h43

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