重复节

多记录数据控件之一,是一种卡片式的列表展示,可承载文字、列表、图片、段落等,常用于后台数据展示页面。

重复节属于多记录数据控件之一,是一种卡片式的列表展示,可承载文字、列表、图片、段落等,常用于后台数据展示页面。每个节代表一条数据记录,设计师可以在单一节中灵活组合节内容,并且根据实例化数据进行动态展示。

descript

  • 使用过程
  1. 拖入【重复节】控件至画布区
  2. 在控件属性栏中绑定数据源,可选需要展示的实体字段,数据源的详细说明见文档【2.4.12】
  3. 针对单一节,灵活拖拽控件至节中,进行组合布局
  4. 根据业务需求,配置重复节控件以及节内控件的属性、风格和事件
  • 控件特性
  1. PC端重复节控件属性
参数名 说明
标题 重复节标题设置。
条件 条件编辑器,数据满足过滤条件才显示。
排序 数据初始加载时的显示顺序,支持按照实体字段进行升序或降序排列。当配置多个排序规则时,将首先按照第一个排序规则进行排序,当第一个字段相同时,再按照下一个规则进行排序。
控制显示条数 按照排序规则,默认显示的top条数。配置后分页将无法启用。
实体变更订阅 一般用于弹窗页面数据变更后自动更新该控件,比如物料列表页弹窗或新页签的方式打开单条物料数据详情页,保存详情页数据后,列表页数据自动更新。配置方法:(1)首先物料列表数据控件需要在实体变更订阅中,订阅列表绑定的实体,即物料实体。(2)详情页面中保存按钮配置实体行为保存,需要配置行为执行后刷新页面数据,也配置物料实体。即实现保存详情数据后,自动刷新列表数据。
默认不加载 默认不加载是指重复表初始化时,不加载实体数据,同时可通过页面规则等方式获取数据。注:1. 重复表默认初始化时自动加载实体数据,无需事件触发。2. 该设置勾选后,数据来源、过滤条件、排序、分页将由页面规则决定,重复表自带能力将屏蔽。请谨慎使用。
样式 卡片式、列表式。l 卡片式:节以卡片形式排列,支持设置每行可固定卡片个数, 也可根据设置的卡片宽度自适应个数l 列表式:重复节以列表形式进行自由布局,支持每一列放置多个控件,可以使用容器控件进行灵活布局
卡片排列 卡片式可以设置单行卡片个数,固定个数或单行自适应显个数。
多级表头 表头呈多级展示,可表述表头信息层级包含关系
列表式专有属性,启用多级表头后,画布区可批量选择表头,右键添加上级分组;
取消勾选后,将清空多级表头的配置
descript

画布区配置:
- 批量选择单元格,右键可添加上级分组
- 单选分组单元格,右键可编辑分组内容、删除当前分组
最多支持4级表头
descript
列表式专有属性,可以设置列,每列内自动生成一个布局容器。
顶部操作 表格顶部操作,位于重复节顶部,通常用于新建、刷新以及批量操作的设置。支持添加操作和操作组。
总有一节选中 勾选后始终存在选中节,默认为当前页第一节。
显示顶部操作 在重复节的上方显示的操作
显示节标题 可选是否显示节标题。
显示节操作 单个节的顶部操作,位于节顶部。可选是否显示节操作。
节操作位置 支持设置节操作位置(左、右),与节标题位置互斥,当节操作位置设置为左时,节标题位置默认为右,当节操作位置设置为右时,节标题位置默认为左。
- 节操作位置:左
descript

- 节操作位置:右
descript
节操作 支持添加操作和操作组,同时重复节控件的节预置有三种操作,无法删除和修改事件。
l 添加节:最后一节后添加节
l 复制节:复制当前节
l 删除行:删除当前节
descript
启用分页 可选择是否启用分页
descript

l 支持自定义设置每页显示条数
l 支持设置默认分页条数
l 支持设置分页对齐方式(左、中、右)
descript
滚动翻页 仅卡片样式支持配置滚动翻页,仅重复节只读态时生效, 非只读态时按正常分页栏的方式分页。
开启分页后可配置每页几行,因为卡片样式是配置了单行个数, 所以可以算出每页有多少条数据。
滚动翻页的效果如下图:以左右滑动形式翻页
descript
显示排序 运行态是否开启排序功能。例如打开排序开关,排序字段效果为
descript
最小条数 保存时会校验录入的数据条数不能小于最小条数。
默认条数 页面初始化时,当未录入数据时, 默认添加的空数据条数。
  1. 移动端重复节控件属性
参数名 说明
标题显示 重复节标题设置,是否显示标题。
条件 条件编辑器,数据满足过滤条件才显示。
排序 数据初始加载时的显示顺序,支持按照实体字段进行升序或降序排列。当配置多个排序规则时,将首先按照第一个排序规则进行排序,当第一个字段相同时,再按照下一个规则进行排序。
控制显示条数 按照排序规则,默认显示的top条数。配置后分页将无法启用。
实体变更订阅 一般用于弹窗页面数据变更后自动更新该控件。需订阅实体,默认订阅当前实体。
默认不加载 默认不加载是指重复表初始化时,不加载实体数据,同时可通过页面规则等方式获取数据。注:1. 重复表默认初始化时自动加载实体数据,无需事件触发。该设置勾选后,数据来源、过滤条件、排序、分页将由页面规则决定,重复表自带能力将屏蔽。请谨慎使用。
显示样式 重复节在运行态的显示样式l 卡片:以卡片形式区分节l 分割线:以分割线形式区分节可配置单行列数,一列或两列
非批量操作 在重复节可以添加非批量操作,作可以配置放到重复节头部或底部
descript


descript
批量操作 批量操作中可配置是否开启默认勾选模式。
默认勾选模式:开启后,无需点击批量操作触发,直接是可以勾选数据的状态。
批量操作可配置单选或多选
descript

descript
启用节标题 可选是否显示节标题。
节操作 预置插入、复制、删除节操作, 节操作可配置不同的交互效果:固定显示、动作面板、侧滑
descript
显示排序 当重复节绑定的主表时,可配置在运行态是否有排序功能,可配置排序字段。
descript
总有一节选中 勾选后始终存在选中节,默认为当前页第一节。
启用分页 可选择是否启用分页,启用分页后,运行态以[加载更多]的形式触发页数切换,点击[加载更多],将记载下一页数据
descript

l 支持设置默认分页条
descript
最小条数 保存时会校验录入的数据条数不能小于最小条数。
默认条数 当页面初始化时,控件未录入数据时, 默认添加的空数据条数。