我正在报告中的图表。
由于我有太多CountId
= 1 的记录,所以我设置了一个过滤器,显示一个可用的值列表,如下所示:
计数:
- 1
- 2
- 3
- 4到6之间
- 7点到9点之间
- 10以上
如果我将可用值设置为 1 或 2 或 3 它会显示结果,但我不知道如何设置介于和以上之间的过滤器。
我想要一个像这样的过滤器 - 可用的过滤器是:
- 1
- 2
- 3
- 4
- 大于 5 或大于等于 5
我正在报告中的图表。
由于我有太多CountId
= 1 的记录,所以我设置了一个过滤器,显示一个可用的值列表,如下所示:
计数:
如果我将可用值设置为 1 或 2 或 3 它会显示结果,但我不知道如何设置介于和以上之间的过滤器。
我想要一个像这样的过滤器 - 可用的过滤器是:
您有多种运算符,因此也许您应该查看基于表达式的过滤器来尝试处理这些不同的情况,例如:
表达式(类型Text
):
=Switch(Parameters!Count.Value = "1" and Fields!Count.Value = 1, "Include"
, Parameters!Count.Value = "2" and Fields!Count.Value = 2, "Include"
, Parameters!Count.Value = "3" and Fields!Count.Value = 3, "Include"
, Parameters!Count.Value = "4 to 6" and Fields!Count.Value >= 4 and Fields!Count.Value <= 6, "Include"
, Parameters!Count.Value = "7 to 9" and Fields!Count.Value >= 7 and Fields!Count.Value <= 9, "Include"
, Parameters!Count.Value = "Above 10" and Fields!Count.Value >= 10, "Include"
, true, "Exclude")
操作员:
=
价值:
Include
这假定Count
使用上述值填充的字符串参数。
这通过计算参数和字段组合来产生一个常数,要么 要么Include
,Exclude
然后显示所有返回的行Include
。
如评论中所述,很难完全按照您在此处提出的要求。我已经尽力了,但如果您有更多问题,最好使用一些示例数据以及您希望如何显示这些数据来更新问题。