以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 有条件的批量勾选逻辑列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=130254) |
-- 作者:蓝蚂蚁 -- 发布时间:2019/1/16 23:56:00 -- 有条件的批量勾选逻辑列 表A有10002行,其中1-10000行中其列名为“标记”(逻辑列)是已勾选的状态,而第10001和第10002为未勾选状态,使用下面的代码: Dim jb As New SQLJoinTableBuilder("..........") jb.AddTable(".........") jb.AddCols("...........") jb.AddExp("...........") jb.AddExp(“..........") jb.Filter = "标记 =false" \'即filter条件是”标记“为未勾选,就表A来说就是要第10001和第10002两行数据。 jb.Build() .......代码Y...... “.......代码Y......”就是想把第10001和第10002行的“标记”列变成已勾选的状态,但不知道如何只让这2行变成已勾选,而不是用下面的代码去把整个表A循环一遍 For Each r As Row In Tables("表A").Rows r("标记")=TRUE next
[此贴子已经被作者于2019/1/16 23:58:42编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/1/17 9:05:00 -- 用replacefor吧,参考
http://www.foxtable.com/webhelp/scr/1532.htm
|