Bonjour à tous!
je suis entrain de faire une application de reporting. et lorsque je demande l'affiche d'un état Crystal Report à partir de mon application, une fenêtre s'affiche pour me demande les paramètres de connexion à ma base qui se trouve sous SQL Serveur 2008 R2.
Ce qui me tracasse réellement est que sur ma machine et d'autres, l'affichage se fait sans problème. sur tous les pc de déploiement j'installe le framework 4.5.2 et le Crystal Report runtime environnement. voici le code d'affichage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim con As New SqlConnection(connectionSqlLoc) con.Open() Dim RepDoc As New ReportDocument RepDoc.Load(Application.StartupPath & "\EtatSynthRap.rpt") Dim cmdEtat As New SqlCommand("SELECT * FROM Vue_EtatSyntActivite", con) Dim AdEtat As New SqlDataAdapter(cmdEtat) Dim dsEtat As New DataSet dsEtat.Clear() AdEtat.Fill(dsEtat, "ETAT") RepDoc.SetDatabaseLogon(usagerLoc, motpasseLoc) RepDoc.SetDataSource(dsEtat) CrystalReportViewer1.ReportSource = RepDoc CrystalReportViewer1.Refresh() con.Close()
Partager