Foxtable(狐表)用户栏目专家坐堂 → 请问如何设置数量不能为0或者空?


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

主题:请问如何设置数量不能为0或者空?

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


加好友 发短信
等级:二尾狐 帖子:388 积分:5098 威望:0 精华:0 注册:2013/11/2 0:01:00
请问如何设置数量不能为0或者空?  发帖心情 Post By:2013/12/3 20:00:00 [只看该作者]

我有个出库明细表,有一列是“数量”,类型为长整数。如何设置能填写的时候,不让数量为空。例如我新增一行,不填数量,保存的时候会提示要输入数量。如果我输入的数量是0,就不会退出该单元格的编辑状态,并且有messagebox提示。请问应该在什么事件里面设置代码呢?代码如何写呢?谢谢大神

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/12/3 20:22:00 [只看该作者]

 如下例子
 
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

 

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2013/12/3 20:25:00 [只看该作者]

不触发直接表事件好像不行吧

可以自定义按钮保存,如:

 

If DataTables("表A").Select("[数量] is null").Count > 0
    MessageBox.Show("提示")
Else
    Syscmd.Project.Save()
End If


 回到顶部