Vb6 / crystal XI

Signaler
Messages postés
19
Date d'inscription
mardi 21 juin 2005
Statut
Membre
Dernière intervention
9 septembre 2009
-
Messages postés
24
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
20 février 2010
-
bonjour

je migre des états crystal v5.0 en crystal XI sous vb6.
Quelques petites questions :
- doit on créer une nouvelle form pour chaque état ? Ou puis je lancer différents états avec la meme feuille...
- comment actualiser les données dans l'état sans utiliser le bouton rafraichir.
Mes etats sont liés à une base acess et les données sont mises à jour au premier affichage mais si mes données changent je suis obligé de rafraichir les données avec le bouton. Quelle commande depuis vb6 me permet de faire ceci.
Quelle version d'acess peut être utilisé sous vb6 et crystal XI. Actuelement j'utilise acess 97.

Merci d'avance pour votre aide

<!-- / message -->

5 réponses

Messages postés
24
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
20 février 2010

Pour ma par qui suis sous crystal reports 10 je fait comme ça

1 form avec le controle CrystalActiveXReportViewer1
Option Explicit
Dim CrRep As CRAXDRT.Report
Dim CrApp As New CRAXDRT.Application
Set CrRep = CrApp.OpenReport(LireINI("Impression", "Fichier Devis")) mon fichier ou ce trouve ****.rpt
CrystalActiveXReportViewer1.ReportSource = CrRep
CrystalActiveXReportViewer1.ViewReport

pour rafraichir

CrystalActiveXReportViewer1.Refresh

J'espere que cela t'aidera
Messages postés
1402
Date d'inscription
mardi 1 mai 2007
Statut
Membre
Dernière intervention
7 octobre 2012
5
Salut,
Alors titi2b, du nouveau sur le DataFiles() ?
<hr />
... Y'en a même qui disent qu'ils l'ont vu voler.
<hr />
/PRE>
Messages postés
24
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
20 février 2010

Non j'ai du m'absenter mais je teste de suite.
Encore merci pour ta reponse.
je te tiens au courant

Merci
Messages postés
19
Date d'inscription
mardi 21 juin 2005
Statut
Membre
Dernière intervention
9 septembre 2009

bonsoir

merci pour la réponse mais je ne vois pas l'expression explicit.
CrystalActiveXReportViewer1.Refresh ne fonctionne pas avec crystal XI.
Je suis preneur pour toute autre info

Cordialement

dumedo
Messages postés
24
Date d'inscription
jeudi 21 novembre 2002
Statut
Membre
Dernière intervention
20 février 2010

Option Explicit
Dim CrRep As CRAXDRT.Report
Dim CrApp As New CRAXDRT.Application
Set CrRep = CrApp.OpenReport(LireINI("Impression", "Fichier Devis")) mon fichier ou ce trouve ****.rpt
CrRep.DiscardSavedData   -------> 'xxxx permet actualiser ta base de donnée xxxxx'
CrystalActiveXReportViewer1.ReportSource = CrRep
CrystalActiveXReportViewer1.ViewReport

Je suis sous crystal reports 10 desolé si je trouve je l'affiche
a plus

Merci