Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/03/2005, 17h30   #1
Membre du Club
 
Inscription : mars 2002
Messages : 233
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 233
Points : 65
Points : 65
Par défaut [CR 9] questions basiques Delphi <-> Crystal Report

bonjour,

j'utilise comme outil Delphi 5 Client/Serveur mais je ne connais pas du tout Crystal Report Entreprise.
Je souhaiterai savoir s'il est possible de faire ... une IHM Delphi sur laquelle :
1- on saisit un certain nombre de paramètres
2- l'IHM transmet ces paramètres au serveur crystal (click sur un bouton "édition" par exemple)
3- crystal accède à la base de donnée DB2 via un connecteur métier pour récupérer les données adéquates
4- crystal génère l'état pdf , excel ...
5- l'état est renvoyé et affiché dans l'IHM Delphi

si cela est possible doit-on se procurer des composants Delphi spécifiques à crystal ? où ça ?
Delphi <--> Crystal

... ou bien est ce plus adapté (plus simple) de créer une application Java pour communiquer avec Crystal et éditer des états ?
IE <--> Java <--> Crystal
jakouz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2005, 08h58   #2
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
Hello, 1ère bonne nouvelle, tout ce que tu dit peut-être réalisé.

Maintenant il faut savoir que Crystal Enterprise n'est pas Crystal Report et il ne sont pas la pour les mêmes raison.
En résumé
  • CE c'est pour faire de la publiquation d'état sur internet/intranet
    CR publiquation d'état dans une application win32.

Commence déjà par installer CE et regarde ce que tu peux faire en standard.
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2005, 17h07   #3
Membre du Club
 
Inscription : mars 2002
Messages : 233
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 233
Points : 65
Points : 65
crystal entreprise est déjà installé sur un serveur et est utilisé pour de l'internet via des appli java (développé par d'autres personnes)

dans le cas qui me concerne l'application à créer pour faire des éditions pdf, excel, ... ne sera utilisée qu'en interne, et ce, sur quelques postes XP. Vu que j'ai toujours codé en delphi, est ce plutot la solution crystal report + delphi à adopter ?

à vrai dire je suis paumé ...
1-crystal report est il la partie client de crystal entreprise ?
2-crystal report doit etre installé sur mon poste pour créer des modèles d'états ?
3-comment communiquent delphi (qui fournit des paramètres pour l'édition) et crystal report (qui a le modèle d'état à éditer) pour générer un état pdf ? avec des composants ?
4-sur le poste utilisateur hormis l'exécutable delphi que faut il en plus (des éléments de crystal) ?
jakouz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2005, 08h53   #4
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
Citation:
Envoyé par jakouz
à vrai dire je suis paumé ...
1-crystal report est il la partie client de crystal entreprise ?
Non pas du tout en résumé cours CR c'est pour faire des rapports, et CE c'est pour les publier sur le web/Intranet. (Résumé vraiment cours...)

Citation:
Envoyé par jakouz
2-crystal report doit etre installé sur mon poste pour créer des modèles d'états ?
OUI.

Citation:
Envoyé par jakouz
3-comment communiquent delphi (qui fournit des paramètres pour l'édition) et crystal report (qui a le modèle d'état à éditer) pour générer un état pdf ? avec des composants ?
En fait avec CR il existe plusieurs moteurs de rapport. Il y a d'abord CR lui même, CRW32.exe et ensuite pleins de moteur à utilisé depuis un language de programmation. Le plus exploité pour VB et Delphi c'est le RDC. En fait c'est un objet COM.

Citation:
Envoyé par jakouz
4-sur le poste utilisateur hormis l'exécutable delphi que faut il en plus (des éléments de crystal) ?
Oui plein, mais cela dépend du moteur que tu as utilisé.
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2005, 11h34   #5
Candidat au titre de Membre du Club
 
Inscription : février 2003
Messages : 17
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 17
Points : 13
Points : 13
Pour crystal report, il y a une vcl delphi qui existe. cela te permet d'intégrer crystal report directement dans ton appli.

Je l'ai fait avec la vcl pour C++ Builder, mais le principe est le même.
franck.cvitrans est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2005, 12h14   #6
Membre éprouvé
 
Avatar de sur_uix
 
Inscription : mai 2002
Messages : 377
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2002
Messages : 377
Points : 471
Points : 471
Citation:
Envoyé par franck.cvitrans
Pour crystal report, il y a une vcl delphi qui existe. cela te permet d'intégrer crystal report directement dans ton appli.

Je l'ai fait avec la vcl pour C++ Builder, mais le principe est le même.
Complément d'info la VCL utilise la CRPE32.DLL qui fait officielement parti des moteurs Crystal qui ne sont plus supporté il est encore là pour une question de compatibilité......il est vrai qu'il fonctionne toujours, mais pour combien de temps !!!!!!!
sur_uix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h17.


 
 
 
 
Partenaires

Hébergement Web