برای پرینت گرفتن از report میخواهم استفاده کنم ولی reportviewer فقط یک reportقبول میکنه راهی هست که در جاهایی که میخواهیم report مورد نظر رو به reportviewer وصل کنیم.
برای پرینت گرفتن از report میخواهم استفاده کنم ولی reportviewer فقط یک reportقبول میکنه راهی هست که در جاهایی که میخواهیم report مورد نظر رو به reportviewer وصل کنیم.
فکر کنتم بشه
دقیقاً بررسی کن ببین موقعی که ریپورت وصل میشه چه تنظماتی اعمال میشه . بعد در موقع اجرا همین تنظیمات را اعمال کن .
مثلاً report source و چیزایی از این قبیل؟؟
الان 2005 ندارم که امتحان کنم.....
من بیشتر از 10 ساعت وقت گذاشتم اما هیچ چیز پیدا نکردم . فقط در هنگام طراحی در قسمت choos item یک ریپرت وصل میشه. اصلا ریپورت رو جزء object نمایش هم نمیده.
ba azrze mazerat ke farsi nadaram
------
shoma bayad be raveshe zir amal konin :
dim R as new Reportname (name gozareshi ro ke sakhtin gharar bedin)
bad mitoonin parametrha ro rad konin :
R.setparameter (name,value)
va dar nahayat ham ke report source crystal report viewer ro gharar midin R :
crystalreportviewer.reportsource=r
Dim dsAdventure AsNew Data.DataSet
Dim conAdventure As Data.SqlClient.SqlConnection
Dim daAdventure As Data.SqlClient.SqlDataAdapter
conAdventure = New SqlConnection("server=nameserver;database=AdventureWorks )
Dim rds As ReportDataSource = New ReportDataSource
Me.ReportViewer1.LocalReport.DataSources.Clear()
rds.Name = "DS"
rds.Value = dsAdventure.Tables(0)
Me.ReportViewer1.LocalReport.DataSources.Add(rds)
Me.ReportViewer1.LocalReport.ReportPath = "RepLocal.rdlc"