以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 保存前删除空行,出现例外,不知代码出了什么问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70882) |
-- 作者:dxjwlf -- 发布时间:2015/6/30 18:49:00 -- [求助] 保存前删除空行,出现例外,不知代码出了什么问题 保存前删除空行: Dim Filter As String For Each dc As DataCol In DataTables("行政处罚案件").DataCols If dc.Name <> "编号" Then If Filter > "" Then Filter = Filter & " And " End If Filter = Filter & dc.Name & " Is Null" End If Next DataTables("行政处罚案件").DeleteFor(Filter) CurrentTable.save() 当克隆行后,手工删除单元格成为空行(编号自动生成,除外),,,在保存。这次不能自动删除空行。以前增加空行后能自动删除。求原因。 |
-- 作者:大红袍 -- 发布时间:2015/6/30 19:38:00 -- 是不是有逻辑列,要处理一下
Dim Filter As String
DataTables("表A").save() |
-- 作者:dxjwlf -- 发布时间:2015/6/30 20:09:00 -- 没有逻辑列。。。搞不懂。。。 |
-- 作者:大红袍 -- 发布时间:2015/6/30 20:11:00 -- 那不可能,例子,上传测试。 |
-- 作者:dxjwlf -- 发布时间:2015/7/1 0:18:00 -- 找到原因了,,有一个日期列没有被手工删除。谢谢大红袍老师。 |