0

我正在尝试显示有关单击事件的两个简单报告之一。我在一个 Dynamics SSRS 报告项目中有三个报告设计。一个馅饼和两个桌子设计。我想根据饼图上的用户选择显示一张表格。当我尝试为饼图系列的报告操作添加条件函数时,我收到编译时错误,指出它是不允许的。

对系列属性的操作设置为“转到报告”并且表达式设置为 ReportPrj.AutoDesign1 只有这样才有效,如果我尝试对我的表达式使用条件查询,则无法编译。

[=IIf(Parameters!pvalue.Value = 1, "ReportPrj.AutoDesign1", "ReportPrj.AutoDesign2")]

事实上,除了 ReportPrj.Design 格式之外的任何内容都无法编译。这是对 AX SSRS 报告的某种限制吗?如果是这样的话,我的其他选择是什么。

这是编译错误。

ReportPrj.AutoDesign1Pie.:无法解析钻取目标报表 =IIf(Parameters!pvalue.Value = 1, "ReportPrj.AutoDesign1", "ReportPrj.AutoDesign2" )。

我在 Windows 2008 Server 上运行 Dynamics AX 2012 CU2、SQL Server 2008 R2 和 Visual Studio 2010。

非常感谢您提供的所有帮助。

谢谢mm

4

1 回答 1

0

那是一个以“[”开头,以“]”结尾的有效表达式吗?

这行得通吗?

=IIf(参数!pvalue.Value = 1,“ReportPrj.AutoDesign1”,“ReportPrj.AutoDesign2”)

于 2013-02-13T08:40:34.923 回答