起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 644|回复: 5

[请求]与业务流程有关的问题**

[复制链接]
发表于 2006-12-29 09:46:22 | 显示全部楼层 |阅读模式
我做了一个业务流程:开始->清单->子流程->结束,子流程:开始->录入单据->结束;
在清单功能中列出所有的记录,在其中选择一条,在录入单据功能中将清单功能中选择的记录的信息补录完整
现在我想在清单功能中实现一个功能:点击流转后,若选择流转的人是自已,则立刻激活录入单据功能,进行记录的补录工作。
这样的功能该如何实现?
回复

使用道具 举报

 楼主| 发表于 2006-12-29 10:30:41 | 显示全部楼层
dddddddddddddd
回复 支持 反对

使用道具 举报

发表于 2006-12-29 10:40:40 | 显示全部楼层
清单完成流传后,就式录入单据这个步骤啊,直接处理任务就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-29 10:53:31 | 显示全部楼层
清单和录入单据不是一样的,清单在是主表中选择一条记录,而录入单据则是在从表中录入数据,主表和从表是一对一的关系,流程字段取主表的主键,两个功能的操作可能是不同的人,而当是同一个人时,就要相继操作,所以要分成两个业务功能,请问怎样在业务流转后立刻弹出流程的下一个功能窗口继续进行操作
回复 支持 反对

使用道具 举报

发表于 2006-12-29 11:09:09 | 显示全部楼层
那就需要写代码来做了 。
在流程代理 FlowBroker的AfterFlowOut事件来做动作了。
判断下个环节执行是否为当前操作者,然后找到相关任务,在代码启动子流程的功能。
参考:
http://bbs.justep.com/forum.php?mod=viewthread&tid=1297
回复 支持 反对

使用道具 举报

发表于 2007-1-5 09:06:28 | 显示全部楼层
楼主,实现了吗?

不过,你这样的需求不需要通过主子流程来实现,通过一个流程来实现就可以了。
1、流程定义为:开始->清单->录入单据->结束,
2、你说的没错是需要用两个功能来分别对应录入清单和单据,然后,通过在功能层上定义数据集策略,来决定在清单功能中录入主表的数据,在单据功能中录入从表的数据
3、怎样在业务流转后立刻弹出流程的下一个功能窗口继续进行操作,这步建议楼主通过任务把功能打开
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-23 00:40 , Processed in 0.041057 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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