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

QQ登录

只需一步,快速开始

查看: 1607|回复: 9

[结贴] 流程流转问题

[复制链接]

37

主题

119

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
QQ
发表于 2016-12-20 16:52:47 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: Oracle 服务器操作系统: 应用服务器:
客户端操作系统: Windows 7 浏览器:
1.手写流程入口,点击提交页面 的提交按钮如图1--->转跳到,流程数据的新增提交页面如图2 2.点击提交按钮----》弹出流程对话框。点击取消。首页会出现一条代办任务。
3.再次刷新页面,在点击提交首页又出现一条代办任务。

图1

图1

图2

图2

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-12-20 17:44:17 | 显示全部楼层
再次刷新页面具体是哪个页面的刷新?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

37

主题

119

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
QQ
 楼主| 发表于 2016-12-20 17:48:08 | 显示全部楼层
jishuang 发表于 2016-12-20 17:44
再次刷新页面具体是哪个页面的刷新?

图2这个页面,这个页面加载的时候有对masterdata  set值。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-12-20 18:02:58 | 显示全部楼层
页面是mainActivity?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

37

主题

119

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
QQ
 楼主| 发表于 2016-12-20 18:09:41 | 显示全部楼层
jishuang 发表于 2016-12-20 18:02
页面是mainActivity?

是继承与mainActivity 的和mainActivity一样的页面,但是流程中基本没用过的那个页面,不知道你知不知道我在说什么?功能和mainActivity是一样的
回复 支持 反对

使用道具 举报

37

主题

119

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
QQ
 楼主| 发表于 2016-12-20 19:42:44 | 显示全部楼层
jishuang 发表于 2016-12-20 18:02
页面是mainActivity?

我用x5流程,在mainActivity页面选择数据提交,弹出流程对话框如图1,点击取消,首页出现一条代办和提交数据,回到mainActivity页面刷新页面再次选择这条数据,点击提交,首页又出现一条代办和提交数据。如图2

图2

图2
1482234099(1).jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-12-21 09:41:57 | 显示全部楼层
这样的就需要自己判断,用当前的主键值到SA_Task中去判断看是否有任务了,如果有任务了就弹出提醒此业务数据已有任务
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

37

主题

119

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
QQ
 楼主| 发表于 2016-12-21 10:02:50 | 显示全部楼层
jishuang 发表于 2016-12-21 09:41
这样的就需要自己判断,用当前的主键值到SA_Task中去判断看是否有任务了,如果有任务了就弹出提醒此业务数 ...

您好,现在有两个问题

1.如果查询到有任务,那这么处理,调到首页,让他去处理代办吗?如果这样点击首页进来在加载页面,去查询当前主键在task里面是否有任务数据,存在的话又跳到首页,。。。。。这样不就死循环了吗?

2.点击首页的代办,不能自动的刷新出对应的数据。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-12-21 11:03:22 | 显示全部楼层
1.可以提醒到待办任务中查看任务啊
2.把执行的sql打开出来看看自己拼的查询的语句正确吗
http://bbs.wex5.com/forum.php?mo ... 4&pid=165004035
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

37

主题

119

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
QQ
 楼主| 发表于 2016-12-21 17:28:54 | 显示全部楼层
jishuang 发表于 2016-12-21 11:03
1.可以提醒到待办任务中查看任务啊
2.把执行的sql打开出来看看自己拼的查询的语句正确吗
http://bbs.wex5.c ...

加载页面添加了判断,设置流程数据auto-load和auto-new都为false 根据页面加载是否能得到task参数来判断新建流程的入口,还是从代办任务传过来的流程,从而决定流程主数据的auto-load 还是auto-new ,解决问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 23:28 , Processed in 0.078599 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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