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

QQ登录

只需一步,快速开始

查看: 14923|回复: 23

[分享] 所经历的流程环节的问题和弯路

  [复制链接]

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
发表于 2016-12-23 21:55:59 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
编码: JUSTEP180050; 提示: 没有环节"noticeActivity"的权限

解决方法:参考了
流程结束时的通知规则报错
http://bbs.wex5.com/forum.php?mod=viewthread&tid=60624
(出处: 起步软件技术论坛)

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-23 22:10:48 | 显示全部楼层
业务流程状态修改
http://bbs.wex5.com/forum.php?mod=viewthread&tid=81735
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-23 22:27:44 | 显示全部楼层
千里之外2 发表于 2016-12-23 22:10
业务流程状态修改
http://bbs.wex5.com/forum.php?mod=viewthread&tid=81735
(出处: 起步软件技术论坛)

关于修改 单据状态 在初级培训的9流程建模的22分10秒有讲解
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-23 22:35:08 | 显示全部楼层
千里之外2 发表于 2016-12-23 22:27
关于修改 单据状态 在初级培训的9流程建模的22分10秒有讲解

使用流转事件 来 修改 单据状态 或者其他因流程状态需要而改变的字段
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-23 23:40:43 | 显示全部楼层
processExecuteConfig.xml 这个配置没有起作用,就是在流转状态改变的情况下,单据状态没有改变,也许还没有找到修改单据状态和这个文件有联系而设置的地方
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-24 09:11:32 | 显示全部楼层
利用流程维护基础信息
http://bbs.wex5.com/forum.php?mod=viewthread&tid=105970
(出处: 起步软件技术论坛)
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-24 10:27:17 | 显示全部楼层
和黄商贸_使用流转按钮流转后处理意见为空
http://bbs.wex5.com/forum.php?mod=viewthread&tid=37087
(出处: 起步软件技术论坛)
上面是所有的流转,如果没有弹处理对话框,默认都写同意。如果是某个流程环节要这样,那就只能在那个环节的流转事件里来做了,在流转事件里可以调用ProcessExecute.setCurrentExecuteData(...)来设置
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-24 10:29:37 | 显示全部楼层
可以给所有的流程写统一的流转事件,忘记了?看看appCommon怎么给所有流程统一加事件的,或者去看视频http://pan.baidu.com/share/link?shareid=7946&uk=1344487706

不要什么都加在控件里,逻辑要后移,要尽量把逻辑判断放在业务层
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-24 10:42:41 | 显示全部楼层
如果所有的流程都需要控制,可以用监听的是否在流转后事件中自己修改业务数据的状态值
监听的用法可以参考http://docs.wex5.com/bex5-process-question-list-10025/
回复 支持 反对

使用道具 举报

90

主题

703

帖子

1026

积分

金牌会员

Rank: 6Rank: 6

积分
1026
QQ
 楼主| 发表于 2016-12-24 10:57:08 | 显示全部楼层
怎样在流程的条件分支执行后事件中读取上一节点的字段值
http://bbs.wex5.com/forum.php?mod=viewthread&tid=109207
(出处: 起步软件技术论坛)

这个需要在"审核"这个环节的流转后事件中去操作
条件分支环节没有事件

在流程事件中可以通过com.justep.system.process.ProcessUtils.getProcessData1()获取当前流程实例关联的业务数据的主键值,然后自己用KSQL或者SQL去查找相关字段的值
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 16:06 , Processed in 0.087135 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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