以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]遍历副本表选定行,总是有一行被漏掉 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76431) |
-- 作者:ehomecd -- 发布时间:2015/10/29 8:08:00 -- [求助]遍历副本表选定行,总是有一行被漏掉 [求助]遍历副本表选定行,总是有一行被漏掉 副本表显示选择框,当选中多行批量操作的时候,总有一行被漏掉,代码不会执行。实际情况是如果选择2行,执行1行,如果选择3行,执行2行; 下边是代码和截图: For Each c As Row In Tables("还书_借阅记录").rows If c.checked = True Then c("归还日期") = Date.today c("还书操作员") = _UserName DataTables("书库").ReplaceFor("状态", "空闲", "书库编号 = \'" & c("书库编号") & "\'") DataTables("书库").ReplaceFor("借阅人", "", "书库编号 = \'" & c("书库编号") & "\'") End If Next |
-- 作者:y2287958 -- 发布时间:2015/10/29 8:12:00 -- http://www.foxtable.com/help/topics/1776.htm |
-- 作者:大红袍 -- 发布时间:2015/10/29 9:19:00 -- 1、代码
For Each c As Row In Tables("还书_借阅记录").GetCheckedRows Next
2、你上面的代码,根本就没有操作 书库 的归还日期啊 |