reportingviewer 10.0.0.0中的相关对象提供了#error

时间:2010-04-22 09:36:35

标签: linq reportviewer rdlc

在我的VB.net应用程序中,我使用Linq2SQL和Reportviewer和RDLC报告。 使用Visual Studio 2010,他们升级了此reportviewer组件,以便您可以使用2008年的新RDL规范。 现在我有一个问题来显示相关的对象。 例如,假设您向报表的数据源提供订单,然后您可以显示类似 Fields!Customer.Value.Name 的内容,其中Customer是相关实体。

我的即时窗口中也出现错误: 警告:textrun'Name_1.Paragraphs [0] .TextRuns [0]'的Value表达式包含错误:指定的操作无效。 (rsRuntimeErrorInExpression)

2 个答案:

答案 0 :(得分:0)

已向Microsoft here报告此问题,但目前还没有解决方案。唯一的解决方法似乎是将相关对象的必需属性公开给顶级对象。

答案 1 :(得分:0)

Reporting Services小组的成员在此问题上有commented,并解释了它的原因以及为什么需要这么长时间才能获得修复。该解决方案已包含在VS2010 SP1中,目前处于测试阶段。