RS 2016无法使用表达式在条形图中过滤

问题描述 投票:2回答:1

我正在使用Reporting Services 2016.我有6个图表,我只需显示前10个结果。目前,如果报告仅返回9个类别组的值,则报告将显示所有类别组(x轴上的值),而不是前10个。(请参见下图) 我理解为什么会这样,但我正在寻找一个解决方案,或者如果在将来的版本中这是正确的。

enter image description here

此外,如果我尝试使用表达式创建一个计算字段来标记哪些结果显示是否少于10有一个值。我收到一个错误,说聚合不能用于过滤器。

reporting-services expression ssrs-2016
1个回答
0
投票

你之所以有这么多酒吧的原因不是因为SSRS没有将它们过滤掉,而是因为它们都是零价值的第10个并列,SSRS TOP 10总是显示所有联盟排在第10位。

您需要在表达式中基于另一个值实现仲裁条件,或者另外添加另一个从图表中删除零值的过滤器。

© www.soinside.com 2019 - 2024. All rights reserved.