Lxw100514 发表于 2023-8-1 16:24:45

获取人员ID

管理员您好

我在视图中可以用rosname.*.id这样获取ID

那我在流程或者信息中怎么写脚本获取这个ID呢?
var personList = this.org.getPerson( this.data.rosname ).id;
return personList;
我这样写获取到的ID不一样




论坛管理员 发表于 2023-8-2 09:45:57

rosname是一个人员组织选择框吧,它里面存的是一个json对象的数组,您可以浏览器F12跟踪一下,console.log打印出来看看,取id需要循环一下数组取值

Lxw100514 发表于 2023-8-3 09:49:10

人员身份过滤

本帖最后由 Lxw100514 于 2023-8-3 14:33 编辑

管理员您好我是想实现这样的效果,在嵌入视图中 增加人员的默认过滤,但我试过id和distinguishedName 都不行,因为获取值不同,视图那边可能是流程中使用的这个rosname身份 和信息中rosname的不一样 ,目前只能通过.name删选,但是又有人名重复的时候


论坛管理员 发表于 2023-8-3 16:10:10

本帖最后由 论坛管理员 于 2023-8-3 16:13 编辑

目前只能通过.name删选,但是又有人名重复的时候,这个是什么意思?id、name、distinguishName都可以才对
页: [1]
查看完整版本: 获取人员ID