【9.0.6.0】工作流超时设置中发邮件给角色中的人
本帖最后由 aviagesystems 于 2024-7-16 15:58 编辑我需要在某日期到期前三天,每隔一天给角色对应人员发一次提醒邮件
现在尝试了两种方式都不行:
1.
如图,在工作流中超时设置里面直接发邮件,但是在取IT相关人员的时候,取不到角色,他只有数据表信息,没有用户信息视图信息(流程关联了用户信息视图,但是没用)
2.调用服务端命令
可以取到角色信息了,但是邮件中包含了当前数据表的信息,比如名字,员工号等。我设置变量之后没法取到当前信息。。。查询有问题
这有什么办法解决吗?
1.我们再超时命令中通过角色查找用户是通过啥方式查找的呢,正常情况下,应该不会出现这个问题:nbtz5:
2.调用服务端命令的话,我们可以再调用时,吧当前绑定数据表的ID当作参数传过去,这样再服务端命令里,就可以通过ID来查询数据啦~~
Nathan.guo 发表于 2024-7-16 17:13
1.我们再超时命令中通过角色查找用户是通过啥方式查找的呢,正常情况下,应该不会出现这个问题
2 ...
1.在节点也关联了用户信息视图,然后超时命令里面,可以看到用户信息视图,如下图这样
只可以选择,但是我要取某个角色的判断没地方写
设置变量里也是这样,不能筛选,只能选定一个值
2.这个试过了,可行
aviagesystems 发表于 2024-7-17 11:25
1.在节点也关联了用户信息视图,然后超时命令里面,可以看到用户信息视图,如下图这样
只可以选择, ...
第一个方式的话,我们不需要给流程绑定用户信息视图;因为流程关联数据时肯定只是针对确定的某一条数据库数据;
我们想要通过某个用户的角色查询对应角色下所有用户的话,还是需要通过调用服务端命令去做,也就是方案二~~ 建议以后更新,能直接在超时命令里选角色吧,不然很不方便啊。
节点的用户设置里负责人能选角色,到了给负责人发提醒的时候却选不了,实在不合理:curse: aviagesystems 发表于 2024-7-17 11:45
建议以后更新,能直接在超时命令里选角色吧,不然很不方便啊。
节点的用户设置里负责人能选角色,到了给负 ...
角色是可以选,只是再超时命令中通过角色查询其他数据表对应的用户不是很方便,不像服务端明令的设置变量命令一样,可以随意按照需求查询其他表的数据,不过者也是为了和流程绑定的当前表数据区分开来~~
页:
[1]