数据表格
1 说明
当有大量结构化数据需要展示时,当需要对数据进行排序、搜索、分页、自定义操作等复杂行为时,可以使用数据表格组件呈现。所有表格类组件都用于展示集合类数据,一行代表一个单个数据。
2 配置
数据表格能够像使用 excel 表格一样的呈现数据,能够提供对数据的排序,能够通过过滤字段过滤数据,大数据展示通过分页呈现,可以对数据内容进行增删改查操作。数据表格基础用法是常规数据的展示,过滤,排序,增删改查等通用操作,数据源支持数据库、逻辑、关联关系、连接器。
2.1 数据源
数据源配置参见通用文档数据源配置
2.2 列
列配置主要包含列宽度、列字段、列样式
1、列宽度:设置列宽度的单位,默认为像素
2、列字段:主要是配置当前表格需要展示哪些字段,字段配置只能选择当前数据源对应的实体属性字段、逻辑返回的实体属性、关联实体对应的属性字段、连接器数据结构中的属性。
3、字段详细配置:添加或编辑列信息的时候,可以配置列的,每列的标题、宽度、展示方式、展示态渲染类型等列属性。
新增列或者编辑列的时候,会根据当前的实体属性类型来决定渲染类型的选择范围,可见下面字段类型支持的渲染方式,不同的渲染方式有对应的配置项信息,辅助您完成一些自定义配置。
字段类型 | 展示态渲染类型 | 编辑态渲染类型 |
---|---|---|
日期类型 | 年月日 时 时分 年月日时分秒 年月日时分 年 时分秒 | 日期时间选择器 |
枚举类型 | 默认(系统默认处理) 标签 | 下拉框 多选下拉框 |
字符串 | 默认(系统默认处理) 超链接 文件 图片 标签 进度条 | 输入框 文件上传 图片上传 下拉框 |
布尔类型 | 布尔类型 | 开关 下拉框 |
数字类型 | 默认(系统默认处理) 超链接 进度条 | 数字输入框 下拉框 |
4、列样式规则:如果当前表格的样式有一些特殊调整,
列样式规则支持配置默认样式,也支持规则样式。默认样式指所有内容都会显示的样式,规则样式指只有满足相应规则/条件的内容才会显示的样式。您可以通过配置条件来定义规则,以及满足规则时对应的文本尺寸、颜色,背景填充,描边等样式。
2.3 行
1、显示行序号:用于控制是否显示每行的序号,开启后系统自动生成序号列,将每行数据的序号显示在左侧第一个单元格
2、支持分页、行数:用于控制表格是否可以多页显示,开启[支持分页]后,可设置行数,即一页展示多少行数据;
3、快速跳转:开关开启,当前表格数据超过一页的时候,可以开启跳转指定页的功能,用户可以快速跳转到某一个数据查看(前提:需打开支持分页开关)。
4、是否默认选中:开启后运行态表格渲染时会默认选中表格首行。
2.4 操作
1、下载表格:会显示下载表格按钮,配置项需要配置导出的文件标题。若文件标题类型选择默认,则系统会自动分配一个文件标题;若选择文本,则需要配置文本内容;若选择时间,则需要配置时间格式;若选择文本和时间,则需要配置文本内容和时间格式。
2、支持多选:配置了开启此开关,则会在表格前面展示多选框
3、禁用性配置参见可见性配置
2.5 按钮
1、显示全局按钮配置:全局按钮插槽位可见性配置,开启后可显示表格全局的插槽,插槽内可放置按钮
2、显示行内按钮配置:行内按钮插槽位可见性配置,开启后可显示行内插槽,插槽内可放置按钮
3、行内按钮配置:行内按钮宽度设置、显示按钮个数设置、展示方式(支持左对齐、居中、右对齐)
2.6 通用
通用部分主要是配置运行时数据表的预置功能项是否显示、以及数据表格容器和内容的高度设置。
2.7 其他配置
检索功能请参考检索配置
可见性请参考可见性配置
样式相关请参考样式配置
点击事件功能配置请参考事件
高级功能请参考高级函数