0
我有一个VS 2010的报告,我想传递的到另一个.rdlc报告的内部计算值。我能以某种方式使用参数将数据发送回报告中提出的,或有从.RDLC一些“回报”的价值?我可以从.rdlc报告参数接收数据吗?
我有一个VS 2010的报告,我想传递的到另一个.rdlc报告的内部计算值。我能以某种方式使用参数将数据发送回报告中提出的,或有从.RDLC一些“回报”的价值?我可以从.rdlc报告参数接收数据吗?
我不认为你可以有返回值与报告服务。
相反,假设两个报告有不同的数据集,我问世至今唯一的解决办法是包括在您的第二个报表中出现两个数据集,并重新计算你的领域。 这样做,你可以用你的正常表达来计算,你从第一次报告指定的第一个数据集所需要的值。
这里很简单的例子:
报告1
该报告仅使用DataSet1
=Fields!AField.Value
报告2
报告使用两个数据集:DataSet1
和DataSet2
=(Fileds!AField.Value, "DataSet1") + (Fields!AnotherField.Value, "DataSet2")
OFC表达可能更加复杂,但最重要的是在报告必须采取提交到指定的数据集。