在WEB电子表格-参数管理中,存在两种参数:数据集参数、报表参数,其定义如下:

  ● 数据集参数:电子表格中可创建多个报表数据集,在该数据集中可以有自己的参数,实现数据的过滤查询。

  ● 报表参数:能在 电子表格-参数面板 中显示、可操作的参数。

当前版本中暂不支持参数排版,在后续版本中会逐步完善,敬请期待。


报表参数

数据集参数

模型查询:

详情请参考 电子表格-模型查询 相关内容。


SQL查询:

在表达式中通过“${ParamName}”来标识参数,其中“ParamName”为参数名;用“{[ ]}”表示该参数可为空。

如:参数表达式 {[id = ${产品编码}]},表示id字段与参数“产品编码”匹配,且参数允许为空用于输出所有编码的产品。



示例效果

1、切换参数值,进行报表数据的筛选。

单击上方发货区域的参数,Web电子表格会随着刷新为相应区域的数据。


操作步骤

1. 创建Web电子表格

Web电子表格组件基于产品内置数据模型 “订单模型” 创建。

(1)创建web电子表格

(2)双击“Web电子表格“显示区,进入“Web电子表格“编辑界面,先按照如下样式在设计器中设计好静态表样:

(3)创建报表数据集:区域产品销量查询

  • 选择数据模型“订单模型”。
  • 字段勾选:发货区域、产品类别、销售额。
  • 条件:拖入发货区域到条件区。

(4)拖入查询字段到指定单元格,并设置扩展方向、数据设置、汇总方式

(5)在参数管理中进行查询参数的映射和配置:

  报表参数 不映射 数据集参数,报表数据集将按数据集参数的默认值,进行查询。

 ● 报表参数 映射 数据集参数,浏览报表时,切换报表参数后,选中值将传给相关数据集,使之按选中值进行数据查询。映射关系支持:1对1,1对多。映射时支持一键映射、手工映射

◆ 【一键映射】:指根据已有的数据集参数,自动创建电子表格参数。同名的参数将会自动映射到同一个电子表格参数。

◆ 【新建参数】:指手工定义电子表格参数,并将其与数据集参数进行映射关系设置。

(6)进行迷你图的配置

(7)保存报表。点击预览即可查看效果。