以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  解锁所有可见行的代码怎么写?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=21472)

--  作者:Egei
--  发布时间:2012/7/2 0:54:00
--  解锁所有可见行的代码怎么写?

一张表里面我通过筛选出来了一些行,

现在我想对筛选出的行,也就是可见行的某一列同时用代码进行修改成同一个值,该怎么写,因为这些记录都是被锁定的,所以首先我需要解锁所以显示出来的行。


--  作者:lyang70
--  发布时间:2012/7/2 8:49:00
--  

可以参考Replacefor命令。


--  作者:wjq1072
--  发布时间:2012/7/2 9:34:00
--  
以下是引用Egei在2012-7-2 0:54:00的发言:

一张表里面我通过筛选出来了一些行,

现在我想对筛选出的行,也就是可见行的某一列同时用代码进行修改成同一个值,该怎么写,因为这些记录都是被锁定的,所以首先我需要解锁所以显示出来的行。

对表中“第一列”的可见行写入内容。可以设置按钮公式:

AddCol(GridName,"p",3, False ) And EvalFor(GridName,"p","IsVisible(Row)") And EvalFor(GridName,"第一列","""写入""","p","=",-1) And DeleteCol(GridName,"p")