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

QQ登录

只需一步,快速开始

查看: 5344|回复: 14

[结贴] Be3.6 子流程 加载不出来

[复制链接]

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
发表于 2017-6-23 15:30:10 | 显示全部楼层 |阅读模式
Be3.6 版本,在prcoess中创建了一个主流程,3个子流程UI中主流程页面用windowContainer加载子流程页面

主流程子流程都赋予了权限;

结果打开主流后,页面空白,什么原因?参考的x5.2本 http://bbs.wex5.com/forum.php?mod=viewthread&tid=51350

求一3.6版本示例

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-23 16:08:00 | 显示全部楼层
页面空白是指用windowContainer加载子流程页面空白?
F12打开浏览的开发人员调试工具看看network中监控的url是否正确

确认是否用了 tabs组件
http://docs.wex5.com/bex5-ui-question-list-10085/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-6-23 18:09:49 | 显示全部楼层
jishuang 发表于 2017-6-23 16:08
页面空白是指用windowContainer加载子流程页面空白?
F12打开浏览的开发人员调试工具看看network中监控的ur ...

整个主流程发起页面空白,如果直接在.w页面上运行浏览器可以看到子流程页面但是子流程页面文本框全部禁用
回复 支持 反对

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-6-23 18:14:02 | 显示全部楼层
本帖最后由 梦冷亦寒 于 2017-6-23 18:18 编辑
jishuang 发表于 2017-6-23 16:08
页面空白是指用windowContainer加载子流程页面空白?
F12打开浏览的开发人员调试工具看看network中监控的ur ...

用了tabs组件,也调整了window x-full-screen,页面是出来了,但是子流程里input不能编辑
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-26 09:09:37 | 显示全部楼层
不能编辑看看data的状态
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-6-26 09:46:04 | 显示全部楼层
jishuang 发表于 2017-6-26 09:09
不能编辑看看data的状态

单独走子流程是可以编辑的,只是在主流粗里打开子流程不可编辑,主流程页面没有数据源直接windowContainer的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-26 10:37:27 | 显示全部楼层
先确认data的状态是什么
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-6-27 13:32:25 | 显示全部楼层
本帖最后由 梦冷亦寒 于 2017-6-27 13:36 编辑
jishuang 发表于 2017-6-26 10:37
先确认data的状态是什么

单独运行子流程点保存时,提示必须指定执行者
后台是这样启动主流程的;process里没有执行规则
String  masterProcess = "/TYWMS/TYWMS/process/master/masterProcess";
String sData1 = CommonUtils.createGUID();
String executor = ContextHelper.getPersonMember().getFID();
List<Map<String, String>> doc = ProcessUtils.startProcess(masterProcess, "订单流程", sData1, executor);

打印:executor:  /ORG01.ogn/PSN01@ORG01.psm

错误信息:

2017-06-27 13:30:25 excute stream action, params:{"actions":[{"accept":"application/json","action":"saveTabOrderAction","actionFlag":"__action_0__","activity":"order","contentType":"json","executeContext":"","executor":"","parameters":{"table":{"@type":"table","rows":[{"fCnName":{"changed":"1"},"fCode":{"changed":"1","value":"1"},"fDescription":{"changed":"1"},"fEnName":{"changed":"1"},"fHouseSit":{"changed":"1"},"fName":{"changed":"1"},"fTypeCode":{"changed":"1"},"userdata":{"id":{"value":"E76362BAB87E4785987730C01C3763B9"},"isModified":true,"recordState":"new"},"version":{"changed":"1","value":0}}],"userdata":{"idColumnDefine":"tabOrder","idColumnName":"tabOrder","idColumnType":"String","model":"/TYWMS/TYWMS/data","relationAlias":"fCnName,fCode,fDescription,fEnName,fHouseSit,fName,fTypeCode,version","relationTypes":"String,String,String,String,String,String,String,Integer","relations":"tabOrder.fCnName,tabOrder.fCode,tabOrder.fDescription,tabOrder.fEnName,tabOrder.fHouseSit,tabOrder.fName,tabOrder.fTypeCode,tabOrder.version","sys.rowid":"tabOrder","updateMode":"whereVersion"}}},"process":"/TYWMS/TYWMS/process/order/orderProcess"},{"accept":"application/json","action":"externalStartProcessAction","actionFlag":"__action_1__","activity":"order","contentType":"application/json","executeContext":"","executor":"","parameters":{"attributes":{"sData1":"E76362BAB87E4785987730C01C3763B9"},"executor":"","process":"/TYWMS/TYWMS/process/order/orderProcess"},"process":"/TYWMS/TYWMS/process/order/orderProcess"}]}


为什么"executor":"",
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-27 15:32:03 | 显示全部楼层
看tomcat控制台完整的错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

114

主题

346

帖子

1222

积分

金牌会员

Rank: 6Rank: 6

积分
1222
QQ
 楼主| 发表于 2017-6-27 18:45:26 | 显示全部楼层
jishuang 发表于 2017-6-27 15:32
看tomcat控制台完整的错误信息

换了这种方式可以了
List<Map<String, String>> doc = ProcessUtils.startProcess(masterProcess, relations, control, new ArrayList<String>(), null);

但是现在主流程总子流程方框的onAfterAdvanc事件没有进入;
主流程是:订单流程-到货流程-入库流程
现在订单流程发起后主流程也发起并暂停,然后子流程结束主流程也唤醒了,但是唤醒后没有执行主流程里订单流程的onAfterAdvance事件,导致主流程没进行下一个子流程。。。

为什么没进入onAfterAdvance这个方法参考5.2版本的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 00:44 , Processed in 0.086985 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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