跳到主要内容

通过公式获取指定成员部门

1. 使用场景

借助此例我们学习一下如何通过宜搭公式获取指定成员的部门。

2. 实现功能

成员开启【多选模式】时默认只获取第一个选择的成员部门。

2.1. 配置页面

成员:成员组件

部门文本:单行文本组件

单个部门:部门组件

全部部门:部门组件,开启【多选模式】

2.2. 配置字段公式

部门文本(单行文本组件):

{"text":"DEPTNAME(GetArrayItem(​成员​,1))","marks":[{"from":{"line":0,"ch":22,"sticky":null},"to":{"line":0,"ch":26,"sticky":null},"value":"employeeField_lu9ieou3","invalid":false}],"isCmData":true}

单个部门(部门组件):

{"text":"DeptBuilder(GetArrayItem(​成员​,1))","marks":[{"from":{"line":0,"ch":25,"sticky":null},"to":{"line":0,"ch":29,"sticky":null},"value":"employeeField_lu9ieou3","invalid":false}],"isCmData":true}

全部部门(部门组件且开启【多选模式】):

{"text":"DeptBuilder(GetArrayItem(​成员​,1))","marks":[{"from":{"line":0,"ch":25,"sticky":null},"to":{"line":0,"ch":29,"sticky":null},"value":"employeeField_lu9ieou3","invalid":false}],"isCmData":true}

3. 实现效果

4. 在线试玩

Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4