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

Bases de données Delphi Discussion :

EK RTF/REPORT MANAGER obligation de base de données ?


Sujet :

Bases de données Delphi

  1. #1
    Membre habitué

    Homme Profil pro
    Direction financière et formateur en gestion et contrôle de gestion
    Inscrit en
    Mai 2003
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Direction financière et formateur en gestion et contrôle de gestion
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2003
    Messages : 194
    Points : 127
    Points
    127
    Par défaut EK RTF/REPORT MANAGER obligation de base de données ?
    Bonjour à tous,
    Je suis en train de m’intéresser aux générateurs d'états mais, j'ai des applications qui tournent avec des fichiers typés et non avec une BD et je me pose la question de savoir si par exemple EK RTF ou REPORT MANAGER doivent obligatoirement être lié à une BD pour être utilisé ?
    Merci pour les éclaircissements

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 439
    Points : 5 858
    Points
    5 858
    Par défaut
    salut

    pour EK RTF nulle besoin de base de donnée
    les source de donnée peut être multiple
    image,variable,fichier Rtf et bien sur base de donnée sous forme de table ou de Query
    mais toutes ses sources ne sont obligatoire
    il te faut créer des variables cela s'apparente plus à du publipostage sous word
    qu'a un document génère par QuickReport ou autre générateur de document orienté donnée

  3. #3
    Membre habitué

    Homme Profil pro
    Direction financière et formateur en gestion et contrôle de gestion
    Inscrit en
    Mai 2003
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Direction financière et formateur en gestion et contrôle de gestion
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2003
    Messages : 194
    Points : 127
    Points
    127
    Par défaut
    ok pour EK RTF, je pense que je perçoit l'idée du fonctionnement.
    Et pour REPORT MANAGER ? quelqu'un a une info à me donner ?
    J'hésite, ne connaissant ni l'un ni l'autre. Je me dis qu'avoir un designer intégré est plus simple (donc REPORT MANAGER) par rapport à la création non assistée d'un document ...
    mais (ne connaissant absolument ni l'un ni l'autre) mon raisonnement n'est peut être pas le bon.
    Je n'ai pas vu grand chose sur EK RTF, mais encore moins sur REPORT MANAGER. Je pense à des choses "opérationnelle", pas du blabla
    Et je ne sais même pas par quoi commencer pour tester ... ni comment faire
    Tout éclaircissement sera le bien venu.

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 166
    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 166
    Points : 41 348
    Points
    41 348
    Billets dans le blog
    63
    Par défaut
    Pourquoi le choix de ces deux générateurs ? (dont un dont je n'avais jamais entendu parler !)
    En tout cas avec QuickReport, Rave ou FastReport c'est possible, le dernier a un designer intégré et le seul à ma connaissance multi-os (Windows, Mac, IOS ?)

  5. #5
    Membre habitué

    Homme Profil pro
    Direction financière et formateur en gestion et contrôle de gestion
    Inscrit en
    Mai 2003
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Direction financière et formateur en gestion et contrôle de gestion
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2003
    Messages : 194
    Points : 127
    Points
    127
    Par défaut
    En cherchant sur le net, je suis simplement tombé sur un fil de 2007 (dans lequel tu es intervenu SergioMaster) dans lequel était abordé succinctement Rave, Crystal, FastReport, EK RTF et Report Manager https://www.developpez.net/forums/d4...d-etat-delphi/

    Après, je ne suis attaché à rien, il m'en faut simplement un que je puisse piloter facilement et sans base de donnée et avec lequel on peut facilement créer un état.
    Alors, c'est certain, si on a quelques années de pratique avec un outil, on va le privilégier, dans mon cas, comme je n'ai aucun référentiel je vais chercher aussi un outil qui soit documenté et qui soit connu de la communauté parce que le gros soucis avec n'importe quel outil, c'est de commencer.

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 166
    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 166
    Points : 41 348
    Points
    41 348
    Billets dans le blog
    63
    Par défaut
    Je ne me souvenais pas de cette discussion et depuis de l'eau a coulé sous les ponts.
    Perso, étant donné que tous mes nouveaux programmes sont FMX il ne restait que le choix de FastReport. Même s'il y a quelques petits bugs avec la version FMX en design ce n'est pas insurmontable toutefois il faut la version enregistrée pour traiter facilement les évènements. La version Embarcadero ne permet que les états de base (les plus courants) mais dès que l'on veut du complexe (i.e. facturation) cela devient très délicat sans la possibilité du script (ayant successivement passé de Quickreport à Rave puis FastReport les astuces des deux premiers m'ont permis de m'en sortir avant de passer à la version enregistrée)

    Mon choix ne se portera pas sur EK RTF parce que nécessitant Word ou du moins un équivalent pour visualiser ou imprimer
    Mes connaissances de QuickReport se limite à sa version 3 et inférieures, il y a certains points comme le transfert vers PDF, l'introduction d'images etc. qui ont certainement changer depuis mais à moins que cela ait changé le point noir reste que le design de l'état n'est pas indépendant du programme : une modification implique une recompilation et un redéploiement
    RaveReport, idem que QuickReport je ne le pratique plus depuis un certain temps. Le gros avantage était dans le stockage des divers états dans un seul et unique fichier l'inconvénient majeur : peu de doc, un scripting relativement désastreux et un support catastrophique à l'époque qu'en est-il depuis ?
    En tout cas Quickreport qui était en 2007 voué à "disparaitre" est toujours vivant comme le canard

    j'ai également eu la curiosité de comparer les prix d'une version "pro" single user hors taxe
    QuickReport 358$
    RaveReport 149$
    FastReport 299$

    une autre alternative (gratuite ?) FortesReport téléchargeable via Getit

  7. #7
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    Effectivement FastReport me semble un choix pertinent (même si ce n'est pas exactement la question) tu n'as pas besoin de base de données et les exemple la doc et le support sont de qualité. Après effectivement c'est payant...

  8. #8
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 621
    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 621
    Points : 25 321
    Points
    25 321
    Par défaut
    Il est aussi possible d'utiliser un TClientDataSet comme source de données
    le CDS pouvant être créé et rempli en RunTime à partir des fichiers typés


    le canard à la sauce Evier Métal ?

  9. #9
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 166
    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 166
    Points : 41 348
    Points
    41 348
    Billets dans le blog
    63
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    le canard à la sauce Evier Métal ?
    le canard toujours vivant est une référence à un vieil interview entre Léon Zitrone et Hassan II au sujet des nombreux attentats qu'il avait subis
    je pense que Zitrone lui avait parlé d'avoir été tiré comme un canard en réponse "... mais le canard est toujours vivant" (seule répartie que j'ai retenue), bref une mort était prévisible à court ou moyen terme selon les chroniqueurs de l'époque, Léon Zitrone est mort avant lui !

    pas de Evier Métal là dedans (sauf le plomb peut-être )

  10. #10
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 439
    Points : 5 858
    Points
    5 858
    Par défaut
    salut

    tout ces états on un inconvénient c'est qu'il sont figé l’évolution du document
    implique une manipulation d'un informaticien
    il est difficile de faire une sorte de publipostage et de pouvoir personnaliser son document après la création de celui-ci
    le choix d'un document RTF ou xls peut parfois être utile
    un exemple essayez de personnaliser un extrait de compte sortie d'un logiciel de compta grand public fournissant pourtant le générateur d’états
    vous allez vous heurter à des limitations
    la première étant de vouloir ajouter une petite bafouille en bas de page

  11. #11
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 577
    Points : 1 073
    Points
    1 073
    Par défaut
    Bonjour,

    @SergioMaster
    le canard toujours vivant est une référence à un vieil interview entre Léon Zitrone et Hassan II au sujet des nombreux attentats qu'il avait subis
    je pense que Zitrone lui avait parlé d'avoir été tiré comme un canard en réponse "... mais le canard est toujours vivant" (seule répartie que j'ai retenue), bref une mort était prévisible à court ou moyen terme selon les chroniqueurs de l'époque, Léon Zitrone est mort avant lui !
    Aucun rapport avec le sujet, mais l'expression "Le canard est toujours vivant" provient d'un sketch de Robert Lamoureux dans les années 50 ou 60, lequel s'appelait "la chasse au canard" avec canard au singulier bien sûr. Pour ceux qui veulent écouter, voici l'adresse sur youtube
    .

    Ceci ne fait pas avancer la discussion, mais permet de se détendre quand le code ne fonctionne pas comme souhaité.

    Bon courage

  12. #12
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 166
    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 166
    Points : 41 348
    Points
    41 348
    Billets dans le blog
    63
    Par défaut
    Voilà donc à quoi Hassan II faisait référence, mystère résolu

  13. #13
    Membre habitué

    Homme Profil pro
    Direction financière et formateur en gestion et contrôle de gestion
    Inscrit en
    Mai 2003
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Direction financière et formateur en gestion et contrôle de gestion
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2003
    Messages : 194
    Points : 127
    Points
    127
    Par défaut
    Bon, très intéressante ces annexes ... et le canard était toujours vivant ... je me suis bien marré
    Alors j'ai regardé FORTES REPORT, il a pas l'air mal mais, comme dit anapurna, les états sont dans le code et ça c’est effectivement gênant.
    REPORT MANAGER, http://reportman.sourceforge.net/index.html, à un designer à part. mais alors là, c'est comme pour la canard, je n'ai pas réussi à l'installer sur Delphi 10.2, mais je suppose que c'est pareil pour XE ... et pourtant je me suis acharné, comme l'autre avec le canard! ... si quelqu'un réussi, je suis preneur de la procédure. Après ... qu'est ce qu'il vaut, je n'en sais rien.

  14. #14
    Membre habitué

    Homme Profil pro
    Direction financière et formateur en gestion et contrôle de gestion
    Inscrit en
    Mai 2003
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Direction financière et formateur en gestion et contrôle de gestion
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2003
    Messages : 194
    Points : 127
    Points
    127
    Par défaut
    J'ai ouvert une nouvelle discussion au sujet de l'installation de REPORT MANAGER dans la rubrique Delphi>Composants VCL avec pour titre :
    "Installation de REPORT MANAGER (open source) avec Tokyo ?"
    ... il faut le BDE qui n'existe plus dans les distributions Embarcadero

    Pour EKRTF, j'ouvre une nouvelle discussion.
    Pour moi le sujet semble résolu
    Merci à tous

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

Discussions similaires

  1. Outils de reporting Open Source pour base de données MYSQL
    Par Leikoo dans le forum Outils de restitution et d'analyse
    Réponses: 0
    Dernier message: 31/01/2014, 10h34
  2. execution d'un report à partir de la base de donnée
    Par laffreux_jojo dans le forum Reports
    Réponses: 0
    Dernier message: 05/08/2009, 19h37
  3. Réponses: 0
    Dernier message: 16/06/2009, 17h16
  4. Delphi 7 - Rave Report sans utiliser de base de donnée
    Par Telemak dans le forum Composants VCL
    Réponses: 5
    Dernier message: 14/04/2006, 16h04
  5. [CRYSTAL REPORT] Etat sans base de données
    Par chnickel dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/05/2004, 15h44

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