天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2981|回复: 13

跨表单主子流程

[复制链接]
icojones 发表于 2012-4-15 15:37:16 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-4-17 09:23 编辑

指定实例数为1,子表单子流程正常结束以后,回到主表单却无法继续主流程,只出现一个保存按钮,按下则提示“当前用户不允许创建文档”?

各节点审批人均指定为仅有的一个角色,当前用户也是唯一用户已拥有该唯一角色。版本Sp4.10012。
 楼主| icojones 发表于 2012-4-15 19:22:17 | 显示全部楼层
我去看示例应用,突然发现所有的示例都不能新建数据了,点击新建出现:


什么情况?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| icojones 发表于 2012-4-15 20:44:32 | 显示全部楼层
捣鼓半天,又是覆盖原版data又是重新注册MySQl服务又是重启系统,2L的异常情况已经解决.

1L问题咋办?
 楼主| icojones 发表于 2012-4-15 20:52:45 | 显示全部楼层
本帖最后由 icojones 于 2012-4-15 21:43 编辑

继续捣鼓,发现9380和10012系统自带的示例中,跨表单主子流程示例的异常情况。

在"主子流程示例"表单中新建主记录,一路递交到子流程,在"子流程"视图中能够看到子流程并发的两个实例,顺利走完其中一个实例,走另一个实例在最后递交到完成阶段时必然出现"*系统错误,获取流程处理人失败",如图:


无意中删除那条主表记录,回到子表记录,该实例就能正常完成子流程.当然没有了主表子表就算走完也没意义了。

这是什么情况?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| icojones 发表于 2012-4-15 21:44:55 | 显示全部楼层
盼回复我1楼和4楼的问题,谢谢。
purple 发表于 2012-4-16 09:16:52 | 显示全部楼层
您好,请问是进入子流程之后,就无法继续提交了是吗?请问您的流程等待设置是怎样设置的呢?
 楼主| icojones 发表于 2012-4-16 11:11:36 | 显示全部楼层

跨表单主子流程

1L的情况是子流程完成后,主流程无法继续。流程等待设置默认,无回调脚本代码。

4L的情况是并发的2个实例只能走完其中一个,另一个到子流程最后的完成节点出错。这是你们附带示例,你可以先试试。

流程等待设置如图:


执行完成回调脚本里还有几行代码:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
irene 发表于 2012-4-16 11:17:36 | 显示全部楼层
您好,我这边先测试一下,稍后回复您
irene 发表于 2012-4-16 13:44:52 | 显示全部楼层
1L的情况是子流程完成后,主流程无法继续。流程等待设置默认,无回调脚本代码。
您好,经过测试,将回调脚本删除后测试,流程是可以跑通的,如下图:

能否再详细描述您这一问题的操作步骤?

4L的情况是并发的2个实例只能走完其中一个,另一个到子流程最后的完成节点出错。这是你们附带示例,你可以先试试。
您好,经过测试,问题出在回调脚本,回调脚本里写了getFlDoc()这个方法,平台本身没有封装此方法,所以出错,将其删除后再试就行了,您再测试一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| icojones 发表于 2012-4-16 14:46:14 | 显示全部楼层
感谢您提供解决方案。

1L的情况烦请在如下环境再测试一下,我记得以前在MySQL里也是跑通过的,这次不知道为什么不行了。
IE6.0.2900
SQLServer2000 SP4
XP Sp2

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 01:54

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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