以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 行删除 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48859) |
-- 作者:asionwong -- 发布时间:2014/4/7 17:03:00 -- 行删除 窗口1存在 Tables("入库单.入库明细"),这个table 的“数量”列有些为空值,添加一个按钮,希望点击这个按钮的时候,能够一次全部删除这些空值行,请教这个按钮的代码怎么写?谢谢! |
-- 作者:有点甜 -- 发布时间:2014/4/7 17:14:00 -- for each r as row in tables("入库单.入库明细").rows if r("数量") = 0 then r("数量") = nothing end if next |
-- 作者:asionwong -- 发布时间:2014/4/7 21:02:00 -- 添加一个按钮,希望点击这个按钮的时候,能够一次全部删除这些空值的行,上面代码好像没有与批量删除相关的代码 |
-- 作者:e-png -- 发布时间:2014/4/7 21:10:00 -- DeleteFor |
-- 作者:asionwong -- 发布时间:2014/4/7 21:19:00 -- deletefor 只能对datatable,对table好像要复制些,能就上面的要求给个相对清晰的代码吗?谢谢! |
-- 作者:asionwong -- 发布时间:2014/4/7 21:19:00 -- 复杂些 |
-- 作者:e-png -- 发布时间:2014/4/7 22:28:00 -- for i as integer = tables("入库单.入库明细").count-1 to 0 step -1 if tables("入库单.入库明细").rows(i)("数量") =0 tables("入库单.入库明细").Rows(i).Delete() end if next |