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

Outils Delphi Discussion :

Soutien sur Crystal Reports pour Delphi


Sujet :

Outils Delphi

  1. #1
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut Soutien sur Crystal Reports pour Delphi
    Bonjour

    J'ai régulièrement des questions sur Crystal Reports auxquelles je ne peux pas répondre car je n'ai pas la licence et ne l'ai jamais utilisé.

    Version Delphi abandonnée par SAP lorsqu'ils ont racheté cet outil de reporting, il paraît qu'on arrive à peu près à se servir des sources des versions antérieures lorsqu'on avait achetées.

    Y a-t-il encore quelqu'un ici qui serait capable de donner des conseils ou répondre à des questions concernant Crystal Reports en environnement Delphi ?
    (Si en plus il y a possibilité de facturation de la prestation c'est un plus.)

  2. #2
    Membre extrêmement actif
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    1 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1 499
    Points : 5 686
    Points
    5 686
    Par défaut
    C'était le générateur d'état le plus utilisé autrefois par les développeurs, y compris pour les outils Borland mais aussi pour aller avec Visual Studio.
    Cet outil était vendu à part ou parfois en bundle avec les outils Borland ou Microsoft.

    Il y a un très ancien forum Cristal reports sur developpez.net qui avais un très gros trafic dans le temps, maintenant c'est surtout une grosse archive.
    « L’humour est une forme d'esprit railleuse qui s'attache à souligner le caractère comique, ridicule, absurde ou insolite de certains aspects de la réalité »

  3. #3
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Le problème c'est que beaucoup de développeurs Delphi l'ont sur des projets Delphi 7 ou 2005 et que la migration vers des versions récentes est liée à la capacité de reprendre tous les états existants. Pas de convertisseur vraiment fonctionnel vers une techno récente.

    En attendant il faut maintenir les outils et le renouvellement des développeurs a le même impact qu'ailleurs : il faut de la connaissance et des compétences car il y a des questions et demandes de formation même si la techno est très ancienne.

  4. #4
    Membre extrêmement actif
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    1 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1 499
    Points : 5 686
    Points
    5 686
    Par défaut
    C'est pourtant pas mort, il y a SAP Crystal Reports 2020, est ce que ils ne veulent plus payer pour le produit en dernière version, ou est ce que la compatibilités ascendante a été perdue en cours de route ?
    Je ne suis plus la dedans personnellement c'est juste par curiosité.
    « L’humour est une forme d'esprit railleuse qui s'attache à souligner le caractère comique, ridicule, absurde ou insolite de certains aspects de la réalité »

  5. #5
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    SAP a éliminé la branche Delphi/C++Builder de Crystal Reports, se concentrant sur .Net

    Il n'est plus possible depuis longtemps d'avoir les sources ou une mise à jour. Plus de support non plus. D'où le problème avec l'existant.

  6. #6
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 447
    Points : 24 849
    Points
    24 849
    Par défaut
    En fait, c'est assez simple d'utiliser Crystal Reports dans Delphi.

    Même, le temps de migrer un rapport CR8 VCL vers CR .Net faut pas imaginer une transition immédiate.

    Entre 2010-2013, je l'ai vécu, un programme unique contenait tous les rapports, celui-ci était invoqué par d'autres applications pour lancer le rapport voulu.
    En interne, les rapports pouvaient être en CR8 ou CR.NET
    Oui, la gestion du Pipeline de données, quelques différences de rendus demande un travail de portage.

    L'idée est très simple, tous les fonctions utilisées par Delphi de CR.NET était encapsulé par un objet COM en C# (Visual Studio Express)
    En gros, juste un objet OLE sui sert de Proxy Interop pour les fonctions .NET

    Cela demande un travail pour créer cet objet en VSC# mais cela permet ainsi de débloquer la situation.
    Dans l'outil de rapport, il faut préparer le terrain pour une abstraction du lancement du CR pour que le code soit le moins couplé que possible et ainsi pouvoir permettre une transition aisée d'une implémentation directe par VCL ou une implémentation via le Proxy Interop.

    Ensuite, la taches de migrer chacun des rapports peut prendre du temps, beaucoup de temps, un collègue devait y être à plein temps sur le rapports, et je me demande si l'on avait trois versions de CR en même temps (version VCL, version ActiveX import du TLB, version Interop-COM-DotNet) car oui migrer un rapport qui fonctionne ce n'est pas une priorité, l'idée était plutôt soit de faire de nouveaux rapports soit de migrer des rapports qui avait un besoin de modernité, lorsqu'il y a un historique de 200 rapports, ça prend un temps fou.
    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
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2015
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2015
    Messages : 63
    Points : 39
    Points
    39
    Par défaut
    Hello,

    J'utilise encore et très régulièrement Crystal Reports. Si tu as des questions, faut pas hésiter.

    Dans Delphi, nous utilisons le composant suivant pour faire l'interaction avec Crystal :

    https://code.google.com/archive/p/de...report-viewer/

    On a sauvegardé les sources si le lien venait à disparaître.

    Bonne journée

  8. #8
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 447
    Points : 24 849
    Points
    24 849
    Par défaut
    Ce source CS ci-dessus est une expression de ce que j'évoquais par une Assembly Interop jouant le Proxy avec Delphi
    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

Discussions similaires

  1. VCL crystal report pour Delphi 10.3
    Par franck SEFIC dans le forum Composants VCL
    Réponses: 11
    Dernier message: 09/06/2023, 10h59
  2. VCL pour la dernière version de Crystal Reports avec Delphi 2010 ?
    Par [ZiP] dans le forum SAP Crystal Reports
    Réponses: 6
    Dernier message: 23/02/2012, 11h57
  3. Réponses: 4
    Dernier message: 19/06/2008, 15h12
  4. probleme de champs sur crystal report 8.5
    Par abdel6908 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 10/05/2005, 13h50
  5. VCL de Crystal Report pour utilisation dans C++Builder
    Par dibak dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/02/2004, 17h04

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