|
|
|
|
Easy :)
1° Tu ajoutes dans tes références : -Crystal ActiveX Reports Viewer Library 10.0 -Crystal Reports ActiveX Designer Run time Library 10.0 2° tu créer une form et tu y ajoute le controle CrystalActiveXReportViewer (nomme ce controle CRVReport) 3° Tu tappes le code suivant sur le On Load de ta form : Private Sub Form_Load() Dim rptReport As New CRAXDRT.Report Dim rptRepApp As New CRAXDRT.Application Dim rtpViews As CRAXDRT.DatabaseTable ReportFileName = "c:\Monchemin\monfichier.rpt" Set rptRepApp = New CRAXDRT.Application Set rptReport = New CRAXDRT.Report With CRVReport Set rptReport = rptRepApp.OpenReport(ReportFileName, 1) .ReportSource = rptReport .ViewReport End With End Sub
|
Salut :)
Content d'avoir pu te 'sauver la vie' :) J'espere que je réponds pas trop tard mais bon ;) Pour ton second problème, Il me semble que c'est un problème purement Crystal report non ? Si j'ai bien tout saisi à ton problème, tu as un sous état dans ton état mère dans lequel tu voudrais afficher tes info client, c'est bien ça ? Avec, comme tu le spécifies, toutes tes infos clients dans le meme champ. Je ne saisi pas bien pourquoi tu veux tout mettre dans un même champs et surtout pourquoi tu utilise un sous état ? A mon avis tu dois avoir un probleme au niveau de ta sélection de donnée sur ton état. Ou sont stockées tes données ? Quel sont les paramètres de selection que tu utilises dans CR ? Voila à+
|
bonjour,
j'utilise VB6 et crystal reports 10 et je veux lier un etat à un controle data comme en vb5. En fait je veux afficher le résultat d'une requete dans un état et j'arrive pas à le faire en VB6. pourriez vous m'aider svp, c'est très urgent. |
Yop ;)
Desole je reponds super tard a chaque fois mais je ne matte pas souvent mes mails ;) Ton probleme est assez classique ^^ Il te suffit de créer un état crystal report. (jusque la tout va bien.) Tout va se jouer lors de la connection à la base de donnée. (Car base de donnée tu dois avoir vu que tu fais une requete) Donc tu créé ton nouveau Doc crystal report avec l'assistant la il te demande la source de tes données : * Si tu as une base Access donc tu fais Créer une nouvelle connexion/AccessExcel(DAO). * Si tu as une Bdd SQL server ou oracle ou autre tu prend Créer une nouvelle connexion/OLE DB(ADO) puis tu selectionne le driver correspondant a ta Base de donnée. Une fois ceci Fais l'assistant te demande les table que tu veux intégrer à ton état CR et ..... il ne faut pas ajouter ces table mais créer une nouvelle commande ! une fenetre s'ouvre et la tu tappe ta requete SQL. Et enfin comme par magie tu pourra te servir du resultat de ta requete pour creer ton etat CR. Ensuite pour intégrer l'état CR à VB6 utilise le code ci dessus. Voila j'espere que ca va t'aider ^^ @+ et bonne prog ^^ |
Bonjour
petit prob votre exemple de code marche tres bien pour recuperer les rapports mais j'ai un petit prob car mon serveur requiere une authentification par non "du serveur","nom du user", mot de pass user et la base a laquelle se connecter avant d,afficher le rapport et ce n'est pas tres ptratique j'utilise vb6 avec crystal 10 si quelqu'un a une idee ??????? je suis toutes oreilles ouverte merci
|
bonjour,
j'utilise VB5 et crystal reports 4.5 et je veux calculer un total des valeures par page avec des sous totauxpour chaque page, et en résumer un total général pourriez vous m'aider svp, c'est très urgent. |
ajouproblr de crystal report avec vb6 |
j ai un probleme au nieaux de code je voudrais creer un etat parametrer je programme avec vb6 , j ai une table qui sable Dossier je veux lors je tappe le numero dossier les information de ce denier s'affiche dans crystal data report
les informatiom de dossier{nom dossier ,date creation} j au yne base de donnes au niveau d 'access vb6+crystal report 7 help me voila mon msn :leila-morroco@hotmail.fr |
Je voudrais afficher avec VB6 un état de crystalreport réaliser à partir d'une base de données Access 2000. Cette Base de données contient un mot de passe.
Qui pourriez me dire comment je pourrais appeller cet état à partir de VB6. Merci d'avance pour vos attentions et j'espère recevoire un aide à mon problème. |
Bonjour,
J'ai commencé depuis peu à coder en c++ builder6, et je débute avec crystal report11. Je souhaiterai savoir si c'est possible d'afficher une fenetre de choix avant d'afficher le rapport depuis mon application builder? c'est à dire quand j'appel mon rapport depuis mon appli, le crystal me permet d'ouvrir une fenetre et valider un choix pour afficher mes données.... et encore une question, pourquoi les liens hypertexts ne marche pas sur le rapports?? est ce que c'est fait uniquement pour travailler avec sous crystal report???? J'espère avoir une reponse. Merci d'avance. |
Salut
Pour moi, mon probléme c'est que je veux afficher un histogramme et un tableau au dessus dans rapport avec crystal report 10, est-ce que vous pouvez m'aider. Et Merci d'avance . |
salut!
tout ce qui a été dit m'a vraiment aidé! je suis novice avec crystal donc ne peut pas apporter plus à ce qui a été dit! Moi j'aimerai bien pouvoir depuis mon code vb changer la valeur de la requête cas des requête paramétré ! j'ai fait pas mal de tentative mais je ne vois nulle part ou changer la requête qui affinera les résultats qui devront parêtre dans l'état! votre aide me sera fort utile svp! |
| 13/08 10h49 | Désinstaller proprement Bit Defender 9 et 10 | Sécurité |
| 12/10 13h09 | iMovie '08 Erreur lors de l'import | MacOS |
| 18/10 10h56 | Installation serveur Samba | Réseaux |
| 22/05 11h07 | CPU multicores : comment désactiver un core | Processeur |
| 01/01 23h32 | Sécurité/ Protéger un ordinateur contre les malwares d'Internet | Sécurité |
| 02/04 15h02 | Crystal report (selection formula)et vb | 1 |
| 30/05 12h06 | Inclu crystal report dans la solution(VB.net) | 3 |
| 18/05 13h42 | Crystal Report XI et Visual Basic 6 | 0 |
![]() | Visual Basic 6 Runtime (VB6 DLL) - Le Runtime Visual Basic 6 contient l'ensemble des librairies (DLL) nécessaires pour exécuter des programmes écrits en... | Catégorie: Librairies (DLL) Licence: Freeware/gratuit |
![]() | Visual Basic Express 2005 - Le langage de programmation Visual Basic est historiquement dans les gènes de la société Microsoft. Avec plus de 30.000... | Catégorie: Visual Basic Licence: Freeware/gratuit |
![]() | DirectX - DirectX représente un ensemble de pilotes (drivers) fournis par Microsoft pour offrir de nombreuses fonctions graphiques,... | Catégorie: Codecs Licence: Freeware/gratuit |
![]() | Wine - Wine est un logiciel capable d'émuler un environnement et d'exécuter des applications Windows sur Linux et les autres... | Catégorie: Emulation Licence: Open Source |
![]() | Toshiba Satellite A210-10L AMD | Catégorie: Ordinateur portable | |
![]() | Acer Power 1000 AMD | Catégorie: Ordinateur de bureau | |
![]() | IBM 10 Go / | Catégorie: Disque dur | |
![]() | Toshiba Satellite A210-10A AMD | Catégorie: Ordinateur portable |