起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 136|回复: 7

【搞定】流程流转问题**

[复制链接]
发表于 2007-10-15 11:55:02 | 显示全部楼层 |阅读模式
业务表中某些字段设置为了必填项,用户如果直接点击流转按钮发送流程,必填项没填写程序也没提示就直接流转了。有没有限制这种问题的属性??
回复

使用道具 举报

发表于 2007-10-15 13:45:34 | 显示全部楼层
当然有,
方法一,可以在字段上设置必须选项
方法二,在流程的 BeforeFlowOut 事件上去代码判断,如果字段没有值,给出提示,并设置Command.Accept :=False;即可,

类似的问题,http://bbs.justep.com/forum.php?mod=viewthread&tid=17732  也是你们问的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 14:14:55 | 显示全部楼层
就是在字段上设置了必选项;如果发送流程前点击“保存”再点击流转,保存时确实可以提示;但是如果直接点击流转就不提示了
回复 支持 反对

使用道具 举报

发表于 2007-10-15 14:51:57 | 显示全部楼层
直接点击流转,弹出保存提示框了吗?
如果没有,你应该在OnCloseQuery上写代码了吧。你取消代码弹出提示看看。
如果有,你选择 是,没有XXX字段是必须的?

你用的是哪个版本?我在2805上测试是正常的,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 17:01:46 | 显示全部楼层
版本是2619;
回复 支持 反对

使用道具 举报

发表于 2007-10-15 17:11:43 | 显示全部楼层
我印象原先有版本是有这样的问题,你权衡一下利弊吧,是升级还是采用2楼说的方法二
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 17:15:58 | 显示全部楼层
结贴吧,用代码控制吧
回复 支持 反对

使用道具 举报

发表于 2007-10-15 17:18:15 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 17:21 , Processed in 0.040590 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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