Foxtable(狐表)用户栏目专家坐堂 → [求助]如何DATATABLE的数据被清除时在录入窗口进行更新


  共有4208人关注过本帖树形打印复制链接

主题:[求助]如何DATATABLE的数据被清除时在录入窗口进行更新

帅哥哟,离线,有人找我吗?
gfj72
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:560 威望:0 精华:0 注册:2013/10/16 18:03:00
  发帖心情 Post By:2014/11/20 16:50:00 [显示全部帖子]

if message.show("数据超规格,请确认是否输入当前值?","提示",MessageBoxButtons.YesNo) = DialogResult.No  then

e.cacel = true

在显示的提示框内,默认的是YES按钮,如果想默认为NO按钮,如何设置?

 


 回到顶部
帅哥哟,离线,有人找我吗?
gfj72
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:560 威望:0 精华:0 注册:2013/10/16 18:03:00
  发帖心情 Post By:2014/11/20 16:57:00 [显示全部帖子]

禁止退出也可以,我希望清空的原因是在保存时会检查所有数据是否完整输入,如果输入的数据不完整,是无法保存退出的。

所以这里才希望能清空,目前采用无法退出当前编辑也可以实现目的。接下来就是提到的默认按钮的问题了。因为有时需要

在输入的数据超规格时,如果得到认可,也是可以输入的。所以,在提示后,如果选择了YES,就可以输入,如果是NO,就

不可以输入,但如果默认为YES,人员在输入时,低头不看屏幕时,按回车键就会出现误输入的问题了。所以希望能默认NO


 回到顶部
帅哥哟,离线,有人找我吗?
gfj72
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:560 威望:0 精华:0 注册:2013/10/16 18:03:00
  发帖心情 Post By:2014/11/20 17:29:00 [显示全部帖子]

谢谢! 

另外:在validateEdit事件中,val(cr("内径")) 提出的数据,好像是输入前的数据啊。

这样如何判断我新输入的数据呢?这样如果第一次输入错误,后面要输入两次才会判定

正确啊。专家,你再测试一下。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测量.zip


 回到顶部
帅哥哟,离线,有人找我吗?
gfj72
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:560 威望:0 精华:0 注册:2013/10/16 18:03:00
  发帖心情 Post By:2014/11/20 17:38:00 [显示全部帖子]

问题解决,谢谢专家,辛苦了。

 回到顶部
总数 15 上一页 1 2