以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教,统计表复选框选中行数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=59083)

--  作者:baoxyang
--  发布时间:2014/10/29 14:07:00
--  请教,统计表复选框选中行数

如:表A有复选框,

当复选框选中状态变化时,在表第一行显示统计被选中行数,请教如何实现?


--  作者:Bin
--  发布时间:2014/10/29 14:10:00
--  
复选框用一个逻辑列

CUrrentTable.Rows(0)("列名") = CurrentTable.Compute("逻辑列","逻辑列=True")

--  作者:Bin
--  发布时间:2014/10/29 14:11:00
--  
DataColChanged事件

if e.datacol.name="逻辑列" then
   e.datatable.datarows(0)("列名")=e.datatable.Compute("逻辑列","逻辑列=True")
end if

--  作者:baoxyang
--  发布时间:2014/10/29 14:36:00
--  
这个是外部表(不能增加字段的),这个表需要进行修改并保存的。这个做好像不行吧。
--  作者:有点甜
--  发布时间:2014/10/29 14:40:00
--  
 Msgbox(Tables("员工").GetCheckedRows.Count)
--  作者:有点甜
--  发布时间:2014/10/29 14:41:00
--  

http://www.foxtable.com/help/topics/1640.htm