1 概述
参数可以灵活地根据查询值动态更改查询的输出。
信息 |
---|
1、如果是数据模型是 直连模式,则可以根据切换参数值动态筛选;如果数据模型是 抽取 模式,则只能根据设置的默认值筛选,无法动态切换。 2、假设 查询 的参数定义“参数 默认值 是必填; 那么在数据模型参数映射之后,默认值也需要填写;否则不能正常查询报表,会提示需要先设置参数默认值。 3、参数支持权限控制,做法与SQL查询一致,详情可查看:创建SQL查询。 4、如果参数的默认值不设置或者设置为'',则默认查询全部数据;如果要查实际的''数据,需要使用$$$EMPTY_VALUE$$$代表查询空字串. |
...
数据模型参数主要的作用有如下两个方面:
- 实现 查询 里面定义的参数与数据模型 参数管理 里面的映射关系:它类似于中间件功能,将私有查询参数与数据模型参数进行关联。应用详情请参见:参数筛选应用、参数联动应用。应用到计算度量、计算成员和命名集表达式中,实现动态获取结果。应用详情请参见:动态结果应用。 里面的映射关系:它类似于中间件功能,将私有查询参数与数据模型参数进行关联。
- 应用到计算度量、计算成员和命名集表达式中,实现动态获取结果。
2.1 参数映射、参数筛选
如果在查询中定义了参数,可以数据模型的参数管理进行映射、定义参数名称、数据类型、控件类型、默认值、备选值。
...