壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2940|回复: 7

請教clear_form()

[复制链接]
发表于 2007/8/13 16:54:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
請教一下,怎麼樣可以取得clear_form()返回的值?
  比如說在資料區塊中的資料已經改變,然後調用clear_form()清除畫面,系統提示是否要保存,假如我點‘是’,它會返回什麼值??
‘否’跟‘取消‘呢??
我是想根據返回的值控制程序的流程,希望各位同仁指教.
发表于 2007/8/14 12:14:31 | 显示全部楼层
bhbb 出来
skyzcn出来
发表于 2007/8/14 15:32:53 | 显示全部楼层
不知道你想实现什么样的功能?
 楼主| 发表于 2007/8/14 17:45:02 | 显示全部楼层
就是在資料區塊中有資料改變後,這時用clear_form()清除就會彈出系統警告框,我就是想取得點‘是’後返回給系統的值,然後根椐返回值,執行相應的操作。
 楼主| 发表于 2007/8/14 17:47:05 | 显示全部楼层
因為點‘是’後,系統直接commit了,而我想在commit之前在作一些判斷或者其它相關的操作
发表于 2007/8/14 20:08:45 | 显示全部楼层
我觉得你的需求有点特别,而且系统中没有类似你所说的处理方式,如果非要这样做的话,我觉得可以修改ON-Commit,on-update trigger.
另外clear_form()就一定会出现警告框吗?我想你需要做个测试

[ 本帖最后由 skyczn 于 2007-8-17 18:00 编辑 ]
发表于 2007/8/16 17:21:52 | 显示全部楼层
你要的功能有很多方法可以實現,但我認為應儘量單純化
如果資料已經異動,在執行任何 ddl 之前,就該先做好你要的處理,把檢核點提前處理吧

我會先考慮為何要加上 clear_form ,在此之前,就會先確認資料是否要保留
 楼主| 发表于 2007/8/17 16:57:50 | 显示全部楼层
沒辦法,客戶需求了,之前我們是使用clear_form(no_validate)的。
我現在的處理跟樓上的幾位差不多,在clear_form之前判斷form記錄的狀態。
不過還是想了解一下怎麼取得系統返回的值?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 15:36 , Processed in 0.013535 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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