文档首页 / 单元格绑定与扩展

单元格绑定与扩展

把数据集字段绑定到单元格,设置取值方式、展开方向、分组、排序、过滤与折叠。

概述

数据集单元格通过「数据集」「数据字段」取数,「取值方式」决定如何汇总,「展开方向」决定数据向哪里展开。父格关系见 父子格与数据绑定。

功能入口

选中单元格 > 右侧「单元格属性」 > 「数据」标签(取值、排序、过滤)和「布局」标签(展开方向、父格)。

单元格属性「数据」页签:数据集、数据字段、取值方式

操作步骤

拖入字段

  1. 从左侧「数据集」面板把字段拖到单元格。
  2. 单元格变为数据集单元格:取值方式「列表」,展开方向「向下」。
  3. 需要汇总时,把「取值方式」改为求和等;此时展开方向自动变为「不展开」。

取值方式

取值方式 说明
列表 逐条输出记录
分组 输出去重后的值,按首次出现顺序(排序后)
条件分组 按自定义条件把数据分组
公式分组 按「分组公式」分组
求和 合计
平均值
计数
去重计数 忽略空值
最大值
最小值
方差
标准差
百分位 设计器中没有百分位数值输入框,当前不可用

切换为列表、分组类且当前展开方向既不是向下也不是向右时,展开方向设为向下;切换为汇总类时展开方向设为不展开。列表或分组在「不展开」时,多个不同的非空值用 , 连接,只有一个值时保持原类型,无值时为空(「空值显示」可生效)。

条件分组

「分组条件」按钮打开「条件分组配置」:左侧为分组列表,可添加、重命名、删除、拖动排序;右侧编辑该分组的条件,条件编辑方式见 样式与条件格式。

选项 说明
强制分组 即使没有数据也输出所有分组名
不满足条件归入其他 未匹配的记录归入「其他」分组
其他名称 默认「其他」

计算表达式字段

字段下拉中的「计算表达式」允许直接写表达式,如 $$record.数量 * $$record.单价。

展开方向

选项 说明
不展开 单元格只占一格
向右 数据横向展开
向下 数据纵向展开
相关选项 说明
可纵向合并 相同值纵向合并单元格
可横向合并 相同值横向合并单元格
允许折叠子格所在行 对列表、分组、条件分组、公式分组可用

排序

「排序模式」三种:

模式 说明
不排序 保持数据集顺序
排序配置 「添加排序字段」,每个字段选择正序/倒序,可拖动调整先后,可选表达式
自定义表达式 分别填写「排序字段表达式」「排序方向表达式」

过滤

「过滤条件」按钮打开「筛选条件配置」,编辑器与条件渲染相同,右侧显示条件个数。父格过滤默认开启(见父子格文档)。

数据浏览报表

开启数据浏览报表后,主数据集单元格只允许「列表」,由数据库分页驱动。

注意事项

注意:单元格没有绑定数据集时,向左、向上沿父格链查找最近的数据集。

注意:条件编辑器与「筛选条件配置」中的操作符与值类型一致,见样式与条件格式文档。

相关文档

联系我们

请填写您的信息,我们将在 1 个工作日内与您联系。