PDA

View Full Version : دیتاگرید و کریستال



آینار-آینار
چهارشنبه 14 شهریور 1386, 07:40 صبح
سلام
برای گزارش گیری از اطلاعاتی که کاربر وارد دیتاگرید میکنه یه دیتاست تعریف کردم و در طول برنامه پرش می کنم بعد در قسمت گزارش گیری این دیتاست را می ریزم توی کریستال
اما مشکل اینه که هیچی نشون نمی ده چک کردم دیتاست پره اما نمی دونم چرا نمی ریزه توی کریستال

کد :

توی لود فرم
dscmdg.TableMappings.Add("Table", "vosol")
cmdg = New SqlCommand("SELECT * FROM vosol where 1=0", myConnection)
cmdg.CommandType = CommandType.Text
dscmdg.SelectCommand = cmdg
dscmdg.Fill(dsg)


در قسمت گزارش گیری :
rpt.SetDataSource(dsg

.............
کد پر کردن دیتاست
dsg.Tables("vosol").Rows.Add(DataGridView1.Item(0, count).Value, DataGridView1.Item(1, count).Value, DataGridView1.Item(2, count).Value, DataGridView1.Item(3, count).Value)

negar_programmer
چهارشنبه 14 شهریور 1386, 07:45 صبح
crystalReport11.Database.Tables(0).SetDataSource(D ataSet2.Tables(0))

CrystalReportViewer1.ReportSource = crystalReport11
CrystalReportViewer1.RefreshReport()
CrystalReportViewer1.Refresh()

از این استفاده کن

آینار-آینار
چهارشنبه 14 شهریور 1386, 08:27 صبح
سلام
مرسی اما استفاده کردم بازم درست نشد