数据过滤值除了通过报表参数和用户信息上下文获取以外,还可以是一个固定值或其他表达式。
1. 固定值
除了对数据进行动态过滤之外,报表当然还支持静态过滤,即指定一个固定值进行数据过滤。
比如,我们在创建内嵌数据集时,将查询参数1指定为一个固定常量,如下图所示。
![](/download/attachments/71031350/image2019-8-20_18-1-40.png?version=1&modificationDate=1647595157000&api=v2)
那么我们用这个数据集创建的报表就只能显示出“西北”相关的数据。
![](/download/attachments/71031350/image2020-6-9_17-16-36.png?version=1&modificationDate=1647595157000&api=v2)
2. 表达式
通过之前对过滤值各种来源的具体介绍,我们不难看出,数据过滤值的所有来源其实都可以归结为表达式。
而报表参数、用户信息上下文以及固定值都是表达式的一种类型。因为这几种类型在实际应用中使用较多,所以分别进行了介绍。
有关表达式更详细的介绍,请参见表达式专题。