如何创建一个【本表关联】的层级视图

小明 发表于:2019年08月14日 15:25:09更新于:2020年10月22日 17:43:56

层级视图,可以将具有1对多关系的记录按层级树的方式展示出来。关联关系可以是 本表记录间的关联,也可以是多表记录之间的关联。

本表记录间的关联  两条记录是同一种业务对象,但是具有父-子 、上-下级 关系的数据。

  • 员工档案中,每一行记录代表一个员工,一个员工的 上司 和下属,所关联的对象依旧是本表记录。

image.png

  • 一个管理地区(省-市-县)的工作表,每条记录代表一个区域范围,一个省是一条记录,一个市也是一个记录,但市从属于省且不会独立存在,具有父-子关系, 省-市-县的关联关系也是本表记录之间的关联

image.png

如何创建一个本表关联的层级视图

关联多表的层级视图,请参考:

场景示例  创建一个 省-市-县 结构的视图

省、市和县都是表示区域的对象,因此是同一种对象,放在同一个工作表中管理和存储。

为了便于简单的演示,工作表只需创建一个 地区(文本字段)即可。

一、前提条件,需要工作表中有一个 关联本表的结构 

1、添加一个 【关联记录】控件。

image.png

2、配置 关联记录控件,并选择为 关联本表 ,点击确定,

image.png

3、会自动创建 两个字段:父 (单条)和子(多条) ,可以根据业务需求,修改对应的名字。例如,上级-下级 。保存当前工作表配置即可。

image.png

针对于 郑州市 这条记录,它的父记录是河南省,他的子记录就是 他所管辖的多个区县。

到这一步,关联本表的结构关系已经建好,然后创建视图

二、配置层级视图

1、返回工作表前台页面,新建一个层级视图。

image.png

2、本表的关联字段,就选择刚才创建的 父-子关系 两个字段,点击【确认】

image.png

 3、开始配置层级视图

image.png

A:设置视图的名称

B:本视图所依据的 父-子 关联结构

C:设置显示文本过长的字段

D:   设置卡片中显示的字段

E:卡片中是否显示字段名称,还是直接显示 字段内容。

F:卡片右侧可以设置显示 记录中某个附件字段的内容。

image.png

F:点击设置层级名称,例如 省、市、县

image.png

视图下记录的特性操作

1、新增记录 

支持批量新增多条记录。

在新创建一条记录时,将具有换行的文本粘贴到输入框,支持一行创建一个记录。

0015ee4fec42d54598c7afa8a923c4b

Tips:

  • 添加的内容,写入到了标题字段。

  • 不受必填字段的限制,也可以成功添加。

2、编辑记录

点击卡片的右上角,可以直接编辑此记录的标题字段内容。

image.png



明道云