繁体   English   中英

MS-BI-SSRS,将级联参数传递到追溯报表

[英]MS-BI-SSRS,Passing Cascaded parameters to Drill Through report

我正在尝试从多维数据集开发一个报表,并且该报表具有一个追溯报表。当我单击主报表上的销售额字段时,它会打开包含详细信息的追溯报表。在这里,我通过了(类别,子类别,产品)参数(级联)以钻取主报告中操作部分的报告。在主报告中,我有两列。 列是“ 级别”和“ Salesamount” 价值观就像
[-]类别 100 [-] subcat 50 产品 30,当我单击100时,参数已通过并正确打开了详细报告,但是当我单击50时,subcat参数的值未获得详细报告中的值,并且相同作为产品也。 在这里,我在参数值pCategory ---- iif(inscope(category),! fields.category.value,split(join(Parameters!category.value,“,”),“,”))中使用表达式

psubcat ---- iif(inscope(subcat),! fields.subcat.value,split(join(Parameters!subcat.value,“,”),“,”)))

pproduct ---- iif(inscope(product),! fields.product.value,split(join(Parameters!product.value,“,”),“,”))

任何人都可以回复我吗?谢谢

经过2天的奋斗,我终于做到了。 我只是更改了参数的表达式,效果很好。

pCategory = iif(inscope(category),! fields.category.value,split(join(Parameters!category.value,“,”),“,”))

psubcat = iif(inscope(subcat),! fields.subcat.value,lookupset(Fields!Category_ID.Value,Fields!Subcat_ID.Value,Fields!Subcat.Value,“ dsMain”)

pproduct = iif(inscope(product),! fields.product.value,lookupset(Fields!Subcat_ID.Value,Fields!Product_ID.Value,Fields!Product.Value,“ dsMain”)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM