ورود

View Full Version : سوال: مشکل در دیدن محتویات crystal report viwer



gita_kachoui
دوشنبه 31 تیر 1387, 13:37 عصر
با سلام
مشکلی دارم اینه که من یک crystal report ساختم و به data base در sql متصلش کردم.در یک فرم هم crystal report viwer گذاشتم ولی وقتی اجرا می کنم report ام خالی نشان داده می شه.
کدهای زیر را هم برای ان نوشتم:
DataTable dt=new DataTable();
ReportDocument rd = new ReportDocument();
rd.Load("C:\\Documents and Settings\\Administrator\\My Documents\\Visual Studio 2005\\Projects\\test\\test\\rpt1.rpt");
rd.SetDataSource(dt);
crystalReportViewer1.ReportSource = rd;
اگه میتونین راهنماییم کنین.

amirzazadeh
سه شنبه 01 مرداد 1387, 08:55 صبح
دوست عزيز شما اول بايد گزارشتون رو با داده پر كنين تا خالي نشون داده نشه .از اين كد ها كمك بگير.

Dim con As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\am\Desktop\db11.mdb")
Dim dap As New OleDbDataAdapter("SELECT * FROM Table1 ", con)
Dim dst As New DataSet
Dim opr As New CrystalReport1
con.Open()
dap.Fill(dst, "table1")
con.Close()
opr.SetDataSource(dst)

Form2.CrystalReportViewer1.ReportSource = opr

Form2.Show()