Need help urgently!!! ReportDataSource
-
Wednesday, March 07, 2012 10:06 AM
Hi everyone!!!
I need help urgently... I'm trying to load a rdlc report dynamically using entity framework. The reportviewer is showing, but no data is showing at all... At the moment I hardcoded the path to get it working, then I will load different reports depending on a value...
This is what I've done:
protected void Page_Load(object sender, EventArgs e) { ReportView.Reset(); ReportView.ProcessingMode = ProcessingMode.Local; LocalReport report = new LocalReport(); ReportView.LocalReport.ReportPath = "C:\\Users\\Karen\\Desktop\\Connection42\\Connection42 Projects\\Multi platform Applications\\NeoXSolution\\NeoXSolution\\Neo.Web\\NoParameters.rdlc"; ReportDataSource rds = null; // Get Entity Data rds = new ReportDataSource(ReportView.LocalReport.GetDataSourceNames()[0]); if (rds.Equals(null) == false) ReportView.LocalReport.DataSources.Add(rds); ReportView.Visible = true; }
Please help me, I really need to get it working... This is the first time working on this, if I missed anything, please tell me and any tips will be greatly appreciated.
thanks so much in advance!!!!
Rising Storm Technologies
All Replies
-
Friday, March 09, 2012 2:49 PM
I think you need to supply the entity you are reporting on............
// Get Entity Data
ReportDataSourcerds = new ReportDataSource(ReportView.LocalReport.GetDataSourceNames()[0],YOUR_DBCONTEXT.YOUR_ENTITY_TYPE.TOLIST());REPORTVIEW.REFRESHREPORT()
Hope that helps..........
Mike

