我在ASPX项目实施报告“MyCustomReport.rdlc” PDF报告。生成大会
现在我创建了一个Assembly,我也想从中填充此报告(在一个单独的C#文件中),以便稍后将其附加到电子邮件并发送给客户,它也将保存在本地夹。
报表上的数据集保持不变。
所以基本上我需要从组件访问我的报告,所以生成报表模板我的PDF,但我不能在大会项目中使用“LocalReport”的一个实例。
有没有办法做到这一点?
我在ASPX项目实施报告“MyCustomReport.rdlc” PDF报告。生成大会
现在我创建了一个Assembly,我也想从中填充此报告(在一个单独的C#文件中),以便稍后将其附加到电子邮件并发送给客户,它也将保存在本地夹。
报表上的数据集保持不变。
所以基本上我需要从组件访问我的报告,所以生成报表模板我的PDF,但我不能在大会项目中使用“LocalReport”的一个实例。
有没有办法做到这一点?
你不能 - 简单的答案。
如果您不能添加引用Microsoft.Reporting.WebForms:
您必须在大会从“.NET Framework 3.5的(4或4.5)客户端配置文件”到” .NET改变“目标框架”框架3.5(4或4.5)“。所以现在你可以添加对Microsoft.Reporting.WebForms的引用。现在你可以使用Render方法。
我编辑了自己的冠军。请参阅:“[应该在其标题中包含”标签“](http://meta.stackexchange.com/questions/19190/)”,其中的共识是“不,他们不应该”。 –