将多个帐户变量传递给单个参数

时间:2015-06-08 17:28:21

标签: visual-studio-2012 reporting-services

我正在撰写财务报告。作为列的月份,作为行的部门/帐户,总结交易:

enter image description here

我可以扩展部门并按帐户查看总计,我还可以点击单个帐户金额并钻取到另一个报告以获取交易详情。比如说3月账户70300总计14,244。这项工作很好。该报告成功通过了2015年3月的Department 000,账户70300,201503,显示了该账户的交易细节。

enter image description here

我的问题是能够为一个部门进行深入研究,例如3月份的000部门为1,063,038。我能够点击该值并传递它实际上将包含该月份数据的所有帐户传递给过滤器Acct,但是它不返回任何数据:

enter image description here

我认为这与分隔符如何在我的表达式中将帐户串起来有关。我尝试过“,”“, “。查看我从下拉列表中选择多个条件创建的其他报告,它始终显示以逗号分隔的选项,然后是空格,但这对我不起作用。这是我通过Text Box Properites使用的表达式 - >行动 - >表达:

=IIF(Inscope("matrix1_G_L_Account_No_"),Fields!G_L_Account_No_.Value,Join(LookupSet(Fields!Global_Dimension_2_Code.Value, Fields!Global_Dimension_2_Code.Value, Fields!G_L_Account_No_.Value, "DataSet1"),","))

非常感谢任何建议!

0 个答案:

没有答案