以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 我希望 窗体的Table1在没有数据时不执行,为什么空表一样能进入下一步 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31005) |
-- 作者:goodhi -- 发布时间:2013/4/8 16:00:00 -- 我希望 窗体的Table1在没有数据时不执行,为什么空表一样能进入下一步 我希望 考勤报表 这个 窗体的Table1在没有数据时不执行,所以写了 If Tables("考勤报表_Table1").Current IsNot Nothing Then 求解,我这样写为什么空表一样能进入下一步 而下一步因为Table1没有数据,而提示出错
|
-- 作者:Bin -- 发布时间:2013/4/8 16:04:00 -- Tables("考勤报表_Table1").Rows.Count=0 这样判断才对哦 |
-- 作者:goodhi -- 发布时间:2013/4/8 17:01:00 -- 这个方法不太行,我测试了,因为空表也有10行空白的,所以他默认也是通过的 |
-- 作者:goodhi -- 发布时间:2013/4/9 11:10:00 -- 求解 |
-- 作者:goodhi -- 发布时间:2013/4/9 15:20:00 -- If Tables("考勤报表_Table1").Cols(0).Name="部门" Then 我改用他列的名称来判断是否我想要的数据,谢谢muhua版主提供的方法
|