ReportExecutionService添加数据源?

时间:2012-11-28 11:26:23

标签: c# sql-server-2008 reportviewer

到目前为止,我一直在使用ReportViewer.LocalReport来生成本地嵌入式S​​SRS报告的PDF输出,这些报告使用预定义的数据源,这些数据源在我的C#应用​​程序中被运行时生成的数据覆盖...

// Set the DataSources
report.LocalReport.DataSources.Add(new ReportDataSource("MilkSolids", this.MilkSolidsTable));
report.LocalReport.DataSources.Add(new ReportDataSource("Ingredients", this.IngredientsTable));

当然,缺点是我必须使用旧版本的BIDS来设计报告。但现在我有了一个新选项,可以使用我们的SQL Server 2008报告服务器中的Web引用。这样,我就可以使用BIDS 2008来编写报表,然后让报表服务器进行渲染。这就像预定义数据源的魅力一样;但是,我找不到有关如何覆盖ReportExecutionService类中的预定义数据源的任何信息。

这甚至可能吗? 如果没有,有没有人有其他建议?

0 个答案:

没有答案