数据管理表是以表格的样式展示数据,除了展示数据的作用,还可以对有权限的数据进行编辑、新增、删除等操作。
数据管理表的主要应用场景:
数据管理表实现的是表单权限组在仪表盘中的展现,可以与其他仪表盘组件一起使用,便于成员可以在一张仪表盘中管理及查看多张表单的汇总或明细数据。
在操作之前可以提前安装简道云示例应用,本文将按照示例应用的数据进行讲解:点击安装。
管理员访问应用后,点击下图所示的【+】按钮添加仪表盘:
进入仪表盘可以先对仪表盘进行重命名,然后选择「数据管理表」进行添加。数据源选择应用中的表单「产品管理」,如下图所示:
点击左上角可以对数据管理表格组件进行重命名;点击「更改数据源」可以重新选择表单进行数据管理与展示。
如果只需要成员管理部分数据,那么可以根据企业需求设置过滤条件。例如,只需要管理「产品分类」中的「茶类饮料」,那么设置过滤条件如下图所示:
过滤后,数据管理表将只展示过滤后的数据。成员在查看数据管理表时,只能对过滤后的有权限(权限设置参照下文【3.4】节)的数据进行操作。
如果需要对组件样式进行设置可以参考文档 组件样式 中的「表格类组件配色」。
数据管理表中的数据权限继承的是数据源表单中的数据权限,也就是这里无需单独设置权限。然后依次保存组件并调整组件大小,最后保存仪表盘。
继承的权限有:
数据获取权限 | 权限释义 |
字段权限(列权限) | 可以查看表单中有 权限 且在明细表设置「显示字段」的字段数据 |
数据权限(行权限) | 可以查看表单中有权限且在数据管理表格中展示的数据 |
表格上的操作(明细表不支持) | 添加、导入、导出、删除、批量打印、批量编辑 |
保存仪表盘后回到应用访问处,可以看到,在未设置 表单数据权限 时,是无法查看及管理该组件中的数据的。
然后我们回到数据源表单处为需要管理数据的成员设置数据权限。权限设置参见文档:对成员发布。
被分配权限的成员登录简道云,访问之前设置好的仪表盘,可以根据表单处分配的权限,可以对数据进行查看、编辑等操作。
1)表格上的操作
根据刚刚设置的权限,可以在组件的表格上对数据进行导入、导出、批量编辑和删除等操作。明细表不支持此操作,这也是数据管理表格与 明细表 的主要区别。
2)表格快捷编辑
当数据源表单中开启了表格快捷编辑时,仪表盘数据管理表中可直接快捷编辑数据。开启入口如下:
快捷编辑效果如下:
3)单条数据详情
点击单条数据详情,可以对单条数据进行编辑、删除等操作。
移动端的效果如下:
注:移动端不支持表格上的数据导入、批量编辑以及删除操作;如需编辑、删除可点击单条数据详情操作。
1)通过数据管理表进行数据删除、修改、添加等操作时,数据源表单中的数据同步发生变更。也就是说,数据管理表的数据操作等同于在数据源表单权限组中的数据操作。
2)数据管理表将展示数据源表单中有权限的所有字段,不支持设置显示字段。若需要设置显示字段,建议使用 明细表 展示数据。