以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]切换表时检查  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41465)

--  作者:kingcl
--  发布时间:2013/10/19 22:08:00
--  [求助]切换表时检查
求助各位老大:切换表时如何实现检查每行数据是否输入完毕,如有空列,返回表或不能切换表?
--  作者:有点甜
--  发布时间:2013/10/19 22:21:00
--  
 编写切换表的事件maintablechanging,然后循环检测每一个单元格。

 具体问题,请上传你的例子。


--  作者:kingcl
--  发布时间:2013/10/20 9:36:00
--  
谢甜老师指点:做不来再上传例子请教.
--  作者:djyjcl
--  发布时间:2013/10/20 10:02:00
--  
这样可以么:
If  e.OldTableName = "表A" AndAlso Tables("表A").Current.IsNull("第六列") = True Then
     e.Cancel =  True
 End  If

--  作者:kingcl
--  发布时间:2013/10/20 10:26:00
--  

谢谢指点


--  作者:shenyl0211
--  发布时间:2013/10/20 19:12:00
--  

需要在3个事件、2个按钮中考虑这个问题:

1、maintablechanging项目事件

2、BeforeSelChange表事件

3、BeforeCloseProject项目事件
4、保存按钮

5、退出按钮(轮流切换关键表)

防范太累了!

 


--  作者:有点甜
--  发布时间:2013/10/20 19:26:00
--  
 如下例子
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table