以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问怎么操作当前表格控件里面的行?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139040)

--  作者:houseer
--  发布时间:2019/8/4 9:13:00
--  请问怎么操作当前表格控件里面的行?

   比如窗口里有个table1, 绑定成一个副表。

   当table1上面筛选后显示了3行。  如果我想把这3行删掉怎么操作?

  

   e.form.controls("table1").table

   Tables("窗口1_table1")

 

    这两种引用形式有什么区别? 


--  作者:y2287958
--  发布时间:2019/8/4 10:16:00
--  
Tables("窗口1_table1")
--  作者:houseer
--  发布时间:2019/8/4 10:49:00
--  

  好的谢谢。

  DataTables(Forms("窗口1").Controls("table1").Table.name).DataRows.Count

 

  这么写好像不行。在论坛记录一下。


--  作者:有点蓝
--  发布时间:2019/8/4 21:01:00
--  
两种引用方式没有区别。

删除参考:

dim t as table = e.form.controls("table1").table
for i as integer = t.rows.count - 1 to 0 step -1
    t.rows(i).delete
next