Information générale
Catégorie:
Contrôles ActiveX
Titre:
Besoin d'un coup de pouce
Nous travaillons actuellement a developper une application client serveur
n-tiers en vb5.0. et nous utilisons la technologies ADO (UDO).
Ma tâche consiste à concevoir les facilités d'impression de rapport et
j'utilise l'activex crystal report.
Probleme 1: Je crée un rapport format .rpt à l'aide de crystal report en me
connectant directement sur la base de donnée Oracle via un driver ODBC.
Ensuite, Dans mon application VB j'ajoute l'activex crystal report version
4.6. Je règle les propriétés suivantes comme suit:
crystalReport1.ReportFileName = à mon fichier .rpt
crystalReport1.reportsource= 0-crptReport
crystalReport1.DataSource= mon IsgDataControl (Isg supporte ADO)
crystalReport1.DiscardSavedData=True
crystalReport1.Destination=0-crptToWindows
Lorsque j'exécute, à l'aide de l'évennement click d'un bouton, la méthode
printreport ou action =1 il n'y a rien qui se passe. Pourtant la même
procédure avec une BD Acsess et Jet engine fonctionne très bien.
Pour réussir qu'elle que chose je dois créer un état dépendant
(automatiquement) à partir de VB à l'aide de l,axtivex. et tous ceci me
conduit au problème 2.
Problème 2: Mon activex Cre Rep est connecter sur mon isgDataControl. Le
recordset de mon isg data control provient d,une méthode "reslire" d'un
objet d'entreprise qu'on a créer. ce dernier obtient le recordset d,un
objet de donné qui tant qu'à elle l'a obtenu de la base de donné. Afin de
vérifier si ma requete fonctionne je l'affiche dans un dbgrid sur le
formulaire et tout est parfait. Lorsque j,exécute la méthode printreport
ou action = 1 pour obtenir mon rapport les champs numériques sont illisible
et les champs qui proviennent de notre table de code également.??????
Table de code = table qui contien les diverses valeurs qualificative tel
que Nationalité ou statut etc
Si vous pouviez me répondre ou encore publier ou distribuer ma demande
d,aide je vous en serais reconnaissant.
S'il vous plait me répondre à l'adresse suivante peideal@clic.net
Merci
François
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement