riyahiyan
دوشنبه 29 آبان 1385, 21:51 عصر
سلام
این موضوع مهمیه که چند بار در مورد اون بحث شده و به دلیل عدم عنوان مناسب دوستان نتونستند منظور خودشون رو واضح بیان کنند.
سوال اینکه چصوری میتونیم یک Recordset رو به کریستال ارسال کنیم؟
یک کد هست ولی نمی دونم مشکل چیه درست جواب نمیده نظر بدید:
Private Sub rpt_Lst_Student()
Dim crApp As New CRAXDDRT.Application
Dim crRept As New CRAXDDRT.Report
Set crRept = crApp.OpenReport(App.Path & "\Report\RptLstStudent.rpt")
crRept.Database.Tables(1).location = App.Path & "\DataBase\SM.mdb"
'rss_Report مشکلی ندارد
crRept.DiscardSavedData
crRept.Database.Tables(1).SetDataSource rss_Report, 3
CRViewer1.ReportSource = crRept
CRViewer1.EnableGroupTree = False
CRViewer1.ViewReport
Set crApp = Nothing
Set crRept = Nothing
End Sub
این موضوع مهمیه که چند بار در مورد اون بحث شده و به دلیل عدم عنوان مناسب دوستان نتونستند منظور خودشون رو واضح بیان کنند.
سوال اینکه چصوری میتونیم یک Recordset رو به کریستال ارسال کنیم؟
یک کد هست ولی نمی دونم مشکل چیه درست جواب نمیده نظر بدید:
Private Sub rpt_Lst_Student()
Dim crApp As New CRAXDDRT.Application
Dim crRept As New CRAXDDRT.Report
Set crRept = crApp.OpenReport(App.Path & "\Report\RptLstStudent.rpt")
crRept.Database.Tables(1).location = App.Path & "\DataBase\SM.mdb"
'rss_Report مشکلی ندارد
crRept.DiscardSavedData
crRept.Database.Tables(1).SetDataSource rss_Report, 3
CRViewer1.ReportSource = crRept
CRViewer1.EnableGroupTree = False
CRViewer1.ViewReport
Set crApp = Nothing
Set crRept = Nothing
End Sub