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

QQ登录

只需一步,快速开始

查看: 6852|回复: 9

[处理中3] 流转问题

[复制链接]

27

主题

90

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
发表于 2019-9-27 09:19:23 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
有一个流程,我这里有一个启动审批的功能,是我自己写的按钮,我想点击这个的时候判断当前单据是不是已经开启了流程,就是从sa_task表中查了一下有没有这个单据的数据,如果没有的话,说明还没有开启,我是写了这样的代码,先开启,后流转this.comp('process1').start(null, null,rowIDs[0]);
this.comp('process1').advance();

这个是没有问题

如果是已经开启过的,我就直接流转了
this.comp('process1').advance();这个就会报错,说任务标志服不允许为空,为什么啊

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2019-9-27 11:15:35 | 显示全部楼层
已经开启的要自己获取的task的值,流转的时候需要传task的值才可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

27

主题

90

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
 楼主| 发表于 2019-9-27 11:42:59 | 显示全部楼层
task是sa_task表中的sID吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2019-9-27 13:46:21 | 显示全部楼层
是的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

27

主题

90

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
 楼主| 发表于 2019-9-27 14:04:09 | 显示全部楼层
编码: JUSTEP180207; 提示: 任务已经被其他人处理
报了这个错
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2019-9-27 15:53:50 | 显示全部楼层
不是随便去一个sID的值就可以的啊,你要取未处理或正在处理的状态的任务值啊,看待办任务中task值的获取
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

27

主题

90

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
 楼主| 发表于 2019-9-27 16:17:33 | 显示全部楼层
我知道了,但是我现在手动开启流程之后界面就闪退了,没有出现流转的对话框,也没报错
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2019-9-27 17:21:04 | 显示全部楼层
你启动后不是调用了流转吗?默认的流转后就是关闭页面,不关闭就把process的autoColse设置为false
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

27

主题

90

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
 楼主| 发表于 2019-9-29 12:17:04 | 显示全部楼层
对话框打开了,但是我启动流程的时候每次都打开了一个新的流程,不是继续往下走的为什么啊
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2019-9-29 15:04:07 | 显示全部楼层
那是自己传的task的值或者判断的不正确
如果是做列表流程参考http://docs.wex5.com/bex5-process-question-list-10027/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 20:01 , Processed in 0.117433 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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