我正在使用Reporting Services 2016.我有6个图表,我只需显示前10个结果。目前,如果报告仅返回9个类别组的值,则报告将显示所有类别组(x轴上的值),而不是前10个。(参见下图)
我理解为什么会发生这种情况,但我正在寻找一种解决方法,或者在将来的版本中这是否正确。
此外,如果我尝试使用表达式创建一个计算字段来标记哪些结果显示是否有少于10的值。我收到一条错误,说聚合不能用于过滤器。
答案 0 :(得分:0)
你有这么多酒吧的原因不是因为SSRS没有过滤它们,因为它们都是零价值的第10个并列,而SSRS TOP 10将始终显示所有联系排在第10位。
您需要根据其他值在表达式中实现仲裁条件,或者另外添加另一个从图表中删除零值的过滤器。