mbenabde
Messages postés18Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention27 juillet 2005 7 juil. 2005 à 12:14
c'est ce que j'ai fait mais la propriété datasource n'existe pas
pour CRviewer, à moins que le CRviewer dont tu parles n'est pas
de type CrystalActiveXReportViewer.
cs_dan80
Messages postés101Date d'inscriptionmardi 3 mai 2005StatutMembreDernière intervention19 avril 2006 7 juil. 2005 à 16:47
voila la chaine de connection ado
Sub connection1()
Set cn1 = New ADODB.connection
cn1.Provider = "Microsoft.Jet.Oledb.4.0"
cn1.ConnectionString = App.Path + "\Prospects.bdd"
cn1.Open
End Sub
mbenabde
Messages postés18Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention27 juillet 2005 7 juil. 2005 à 17:01
il y a un message erreur: Variable objet ou variable bloc with non definie
c'est provoqué par cette ligne : rs.Open sql, conn il me semble qu'il n'a pas réussi à se connecter à la base pourtant voici la ligne de code que j'ai modifiée :
mbenabde
Messages postés18Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention27 juillet 2005 8 juil. 2005 à 11:26
j'ai réussi à faire la connexion, le problème précédent c'est qu'il faut utilisé Microsoft.Jet.Oledb.3.51 puisque j'utilise la base de données access 97.
voici le code qui suit pour afficher l'état :
Dim m_Report As New CrystalReport1
Set RS = New ADODB.Recordset
RS.Open "SELECT * FROM client", Conn
m_Report.Database.SetDataSource RS
Screen.MousePointer = vbHourglass
CRVReport.ReportSource = m_Report
CRVReport.ViewReport
la ligne en rouge signale une erreur : indice en dehors de la plage
mbenabde
Messages postés18Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention27 juillet 2005 27 juil. 2005 à 11:28
bonjour,
j'ai toujours besoin de votre aide pour la retouche finale.
ça marche très bien jusqu'a la création d'un fichier exécutable pour lancer
l'application en local.
Quand j'utilise l'empaquetage et lancer le setup
tout va bien sauf quand on fait appel à une impression via crystal reports, un
message d'erreur s'affiche : " erreur d'execution : file not found (-125585232 )
..."
pourtant le chemin de la base est le même que celui du fichier .rpt.