众所周知,Workfine是一款易上手、便捷、高效的数字化管理工具,虽然平时大家都在用,也都比较熟悉,但是还有一些隐藏的实用小技巧可能还没有被发现。为此,Workfine不定期更新一些实用小技巧,帮助大家快速突破使用难点。
上节我们讲了【下拉】和级联的【列表型数据源】,给枯燥乏味的重复输入带来了丝滑新体验。
首先,我们先来回顾下什么是级联:
级联:是指下拉中的内容,能根据数据间的层次关系进行分级展示,同时级联还能关联填充其他字段。
级联数据源的形式:列表、树形、字段分级。
今天我们继续来看级联的另一种形式--【树形数据源】。
(Tips: 每条记录只记录本级和上级的信息)
【树形数据源】
第一步:进入【Workfine设计器】,打开需要设置级联的表单界面,本节以【员工档案表】为例,对【所在部门】设置级联,在设置级联之前,我们先准备好级联的数据源。
打开【组织用户】界面,在左侧,可以根据自己的需求提前设置好公司的部门信息。
第二步:部门信息设置完成后,进入【数据集成】界面,点击【数据视图】里的【系统部门】,从【数据预览】里我们可以看出只有【部门名称】和【上级部门名称】,当记录只记录本级和上级的信息时,显而易见这是【树形数据源】。
第三步:回到【员工档案表】界面,选中所在部门空白单元格,点击【数据规范】选中【级联】并【新增】。
第四步:进入【新增级联】界面,填写名称并添加来源数据表,数据表需选择【数据视图】→【常规视图-系统部门】→【系统部门】并保存。
接着进入【组织方式】的设置,来源数据格式类型选择【树形】,选择对应的表达式字段,部门名称设置为【本级字段】和【显示字段】,上级部门名称设置为【上级字段】。
第五步:选择绑定字段【所在部门】并绑定,然后【关联填充】相应字段。
第六步:进入应用端,可以看到我们设置好的下拉按钮,点击可以直接进行选择,即【财务经理】的上级部门就是【财务部】。
【字段分级】
接下来我们来讲【级联】的【字段分级】
首先我们来看下【字段分级】的规则:根据字段位数来判断上下级关系。
第一步:打开【Workfine设计器】,点击需要设置的表单【产品信息表】,在设置之前,我们要先准备好数据源,如下图所示:
编码为2位时,是一级目录;编码为4位时,是二级目录;编码为6位时,则是三级目录。显而易见,这个数据属于【字段分级数据源】。
(Tips:创建级联时,需根据数据源的类型,设置组织方式)
第二步:回到【产品信息表】界面,选择【产品类别】、【数据规范】、【级联】并点击【新增】按钮。
第三步:填写名称和数据表来源。
第四步:进入【组织方式】界面,选择来源数据格式类型【字段分级】,对编码进行分级设置,为什么3个层级都是2个字段位数呢?
第一层级是2个字段;
第二层级是4个字段,除去第一层级的2个字段,余2个字段;
第三层级是6个字段,除去第一层级的2个字段和第二层级的2个字段,余2个字段,所以每个层级的字段数都是2 。
第五步:绑定【产品类别】字段,选择对应字段并【新建】即可。
第六步:进入应用端,用户可以根据需求一级一级向下选择,字段分级级联就创建完成了。
到这里,【级联】的三种形式,列表、树形、字段分级分别以三种案例讲完了,后面大家可以根据自己的需求进行设置哦~掌握了此项操作,让工作更快捷高效,就是名副其实的办公小达人~