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 :

Filtre sur Quick Report [FAQ]


Sujet :

C++Builder

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 20
    Par défaut Filtre sur Quick Report
    Bonjour,

    J'ai utilisé un Quick Report, tout fonctionne correctement a son niveau.

    Je souhaite envoyer les données du quick report par mail, pour cela je veux les exporter par le biais d'un filtre, TQRTextFilter en l'occurance, mais je me trouve dans l'impossibilité de réaliser cette opération.

    Je n'ai trouvé aucune aide, et rien sur le forum ou la faq.

    Si quelqu'un a une solution.

    Merci d'avance.

  2. #2
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    Bonjour,
    Je te donnes le peu que j'ai en aide dans QuickReport :
    Description

    Déposez un composant TQRTextFilter sur une fiche d'une application pour activer l'exportation des états en fichiers texte ASCII. L'option Fichier texte apparaîtra dans la boîte de dialogue Enregistrer sous de la fiche de prévisualisation et les états peuvent aussi être exportés en fichiers ASCII par programmation.
    Pour plus d'informations sur l'exportation des états par programmation, reportez-vous à la méthode ExportToFilter.
    et :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    procedure ExportToFilter(AFilter : TQRExportFilter)
     
    Description
     
    Utilisez ExportToFilter pour solliciter un filtre d'exportation d'état par programmation. 
     
    Exemple
     
    procedure MyForm.ButtonClick(Sender : TObject);
    var
      AExportFilter : TQRHTMLDocumentFilter;
    begin
       AExportFilter := TQRHTMLDocumentFilter.Create('REPORT.HTM');
       try
          MyReport.ExportToFilter(AExportFilter)
       finally
          AExportFilter.Free;
       end;
    end;
    Avec des aides aussi détaillées, j'ai quelquefois envie de leur suggerer de fournir la corde pour se pendre
    Bon courage, @ +

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 20
    Par défaut
    Merci Cantrelle,

    tout a fait d'accord avec toi, il devrait fournir une corde !!!

    Malgré cette aide ça ne fonctionne pas, pas moyen de faire l'equivalent en c++ sous builder

    enfin , je persevere, je vais bien reussir a faire ça !!!

    cordialement, vladi.

  4. #4
    Membre éprouvé
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    Décembre 2004
    Messages
    2 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 059
    Par défaut
    (re)Bonjour,

    Bon, j'avais un tout petit lien - japonais en plus ! - que je n'osais livrer de peur d'etre ridicule mais je pense que ca peut aider quend meme...C'est nippon mais le code lui est compréhensible : C++Builder 6.
    http://<br /> http://delphi.ktop.co...ID=62331<br />
    Je n'ai pas grand chose d'autre pour le moment, bon courage

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 20
    Par défaut
    MEEEERRRCCCCIIIIII


    j'ai galéré toute la journée avec ce probleme, dernier rempart avant l'achevement de mon application.

    et grace a ton lien ça marche. merci encore

    voila ce qu'il faut faire pour exporter un Quick Report dans un fichier texte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    TQRAsciiExportFilter *aTXTFilt;
     aTXTFilt = new TQRAsciiExportFilter("c:\\chen.txt");
     Form2->QuickRep1->ExportToFilter(aTXTFilt);
     delete aTXTFilt;
    c a mettre en faq ça, c'est trop galere à trouver.

    merci encore cantrelle.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/09/2013, 11h27
  2. Report Studio : filtre sur mesure (cube)
    Par antoine_59 dans le forum Cognos
    Réponses: 3
    Dernier message: 08/09/2011, 10h01
  3. Aide sur Quick Report
    Par NABIL74 dans le forum QuickReport
    Réponses: 1
    Dernier message: 23/12/2008, 18h37
  4. Réponses: 4
    Dernier message: 08/08/2007, 16h54
  5. Quelques questions sur quick report
    Par ndsaerith dans le forum Delphi
    Réponses: 3
    Dernier message: 14/03/2007, 10h37

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