起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 242|回复: 12

【结贴】如何根据字段内容对流转进行处理**

[复制链接]
发表于 2008-4-23 09:14:22 | 显示全部楼层 |阅读模式
我在审批这个环节根据审批内容进行流转!现在有一批任务(已经设置了批处理),点流转后,根据审批的内容进行流转,例如审批意见里面填“同意”,就流转到下一个环节,如果填“不同意”,或者是其他内容,就把该条任务进行回退处理!!
现在我可以判断出同意或者不同意这个条件,但是如果同意,不同意同时存在,这批任务就会流转到下一个环节,不同意的任务回退不了!
请问要实现这个过程该怎么办?
回复

使用道具 举报

发表于 2008-4-23 09:46:24 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-23 09:47:09 | 显示全部楼层
顶上去!!!
回复 支持 反对

使用道具 举报

发表于 2008-4-23 10:04:46 | 显示全部楼层
然后想办法屏蔽掉主界面上的流转按钮。
提供的思路是:
在窗体上设一个变量M并在show事件里面附上初始值  M:=false;
在流程代理上的  BeforeFlowBack   BeforeFlowOut事件上做判断
如果m为false,就  Command.Accept:=false;  并给出提示,必须用我们自己做的流转按钮。
在我们自己做的按钮上,最前面把m设为true。这样就可以自动流转和回退了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-23 11:28:42 | 显示全部楼层
那岂不是要对每个任务进行M值的判断?!
回复 支持 反对

使用道具 举报

发表于 2008-4-23 11:29:57 | 显示全部楼层
4楼的目的只是为了屏蔽主界面的流转按钮。和任务没任何关系。

您的需求主要要看2楼的链接。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-23 11:35:23 | 显示全部楼层
谢谢了!!
我的要求已经实现了!!
还有个问题请问,我点击代办任务下面的未提交任务,如果是未提交的就把未提交的(不包括退回的)全部选出来,如果是退回的任务就把所有退回的任务显示出来!
请问这样该怎么实现?
回复 支持 反对

使用道具 举报

发表于 2008-4-23 11:40:03 | 显示全部楼层
待办任务工作台不支持。

退回的任务查询判断需要查询他的上一条任务的状态。
自己本身就是一个普通的待办任务。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-23 11:44:37 | 显示全部楼层
那就结贴吧!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-23 11:46:39 | 显示全部楼层
我想的是根据主题的字段来判断!!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-11 23:55 , Processed in 0.040145 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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