以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请问如何设置数量不能为0或者空?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=43288)

--  作者:chen3728060
--  发布时间:2013/12/3 20:00:00
--  请问如何设置数量不能为0或者空?
我有个出库明细表,有一列是“数量”,类型为长整数。如何设置能填写的时候,不让数量为空。例如我新增一行,不填数量,保存的时候会提示要输入数量。如果我输入的数量是0,就不会退出该单元格的编辑状态,并且有messagebox提示。请问应该在什么事件里面设置代码呢?代码如何写呢?谢谢大神
--  作者:有点甜
--  发布时间:2013/12/3 20:22:00
--  
 如下例子
 
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

 

--  作者:czy
--  发布时间:2013/12/3 20:25:00
--  

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

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

 

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