...
基于数据集模型创建的电子表格通过参数进行数据筛选时,有些情况下用户希望当不选择参数值、或选择“全部”、“所有”这样的参数值时返回所有数据。基于这样的需求,具体操作参考如下示例。
电子表格参数默认值显示“全部”效果下图
实现步骤如下
- 方案1
1、创建带参数数据模型。创建过程参考“数据模型-参数应用”中的SQL查询示例,需注意SQL绑定参数部分如下图方式书写:
...
2、在参数设置中设置默认值和备选值,设置方式如下:
SQL示例仅供参考:此SQL示例数据源是oracel类型所编辑,仅供参考,具体需根据实际项目场景更改SQL:
代码块 |
---|
SELECT "SHIPREGION" AS ID, "SHIPREGION" AS name FROM "NORTHWIND"."ORDERS" union SELECT 'all' AS ID, '全部' AS name FROM dual |
- 方案2
如需要全量抽取,可以直接在电子表格参数管理里设置真实值为空