起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3092|回复: 19

[结贴] 流程 执行规则 这是执行范围后报错

[复制链接]

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
发表于 2017-2-25 12:17:17 | 显示全部楼层 |阅读模式
编码: JUSTEP154064; 提示: 计算表达式findOrgUnitsHasCActivity(findActivityCreatorDept('START'), false)出错
编码: JUSTEP154075; 提示: 调用函数findOrgUnitsHasCActivity出错
编码: JUSTEP154075; 提示: 调用函数findActivityCreatorDept出错
编码: JUSTEP180262; 提示: 流程上下文中的环节实例为空


执行范围表达式:findOrgUnitsHasCActivity(findActivityCreatorDept('START'), false);

设置表达式范围的目的:选择执行人为该提交人的同一组织的有权限的人

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-2-27 10:12:04 | 显示全部楼层
哪个环节上设置的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-2-27 10:21:35 | 显示全部楼层
jishuang 发表于 2017-2-27 10:12
哪个环节上设置的?

在第一个环节选择时,设置了执行规则,范围表达式:findOrgUnitsHasActivity('secCheck','currentOrgFID()',true)

secCheck是下一个页面的名称,
但是页面点击流转时报错:必须指定执行者




如果写:findOrgUnitsHasCActivity('', false)
就会把所有有权限页面的人过滤出来(不报错,但得不到想要的效果)
aaa.png
bbb.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-2-27 11:23:48 | 显示全部楼层
findOrgUnitsHasActivity('secCheck','currentOrgFID()',true)
改为

findOrgUnitsHasActivity('secCheck',currentOrgFID(),true)
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-2-27 11:57:06 | 显示全部楼层
jishuang 发表于 2017-2-27 11:23
findOrgUnitsHasActivity('secCheck','currentOrgFID()',true)
改为

还是提示:必须指定执行者
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-2-27 13:38:15 | 显示全部楼层
那就是会没有获取到满足条件的人
可以把sql语句打印出来,看看执行的sql的条件是你需要的吗
http://bbs.wex5.com/forum.php?mo ... 4&pid=165004035
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-2-27 14:29:57 | 显示全部楼层
jishuang 发表于 2017-2-27 13:38
那就是会没有获取到满足条件的人
可以把sql语句打印出来,看看执行的sql的条件是你需要的吗
http://bbs.wex ...

ksql查询出来是林海鸥,但是页面别的人也显示出来了。。。
ccc.png
ddd.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2017-2-27 15:10:38 | 显示全部楼层
你执行的语句好像不是findOrgUnitsHasActivity('secCheck',currentOrgFID(),true)的语句吧
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-2-27 15:34:25 | 显示全部楼层
jishuang 发表于 2017-2-27 15:10
你执行的语句好像不是findOrgUnitsHasActivity('secCheck',currentOrgFID(),true)的语句吧

改成这个出现上图结果
findOrgUnitsHasActivity'secCheck',findOrgUnitsByFID(currentOrgFID()),true)
回复 支持 反对

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-2-27 15:35:23 | 显示全部楼层
jishuang 发表于 2017-2-27 15:10
你执行的语句好像不是findOrgUnitsHasActivity('secCheck',currentOrgFID(),true)的语句吧

findOrgUnitsHasActivity('secCheck',currentOrgFID(),true)查出的只是本人
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-26 17:57 , Processed in 0.069504 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表