以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助:关于复选框多个选择  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47477)

--  作者:hz1717
--  发布时间:2014/3/11 10:26:00
--  求助:关于复选框多个选择
老师好:
      我在一个窗口中有两个副本table,我希望在副本“出库主表”中选定若干个  行,然后在  副本“出库明细表”上显示选定的“出库主表”的行,
     我在窗口中增加了一个button 控件,写了如下代码:

For Each r As Row In Tables("货物发车_出库主表").GetCheckedRows()
Tables("货物发车_出库明细表").Filter = "出库单号 = \'" & r("出库单号") & "\'"
Next

但是,出库明细表只显示了最后  勾选复选框的  明细。。
代码我肯定写错了,请指导

--  作者:Bin
--  发布时间:2014/3/11 10:28:00
--  
dim ids as string
For Each r As Row In Tables("货物发车_出库主表").GetCheckedRows()
        ids = ids & ",\'" & r("出库单号") & "\'"
Next
Tables("货物发车_出库明细表").Filter = "出库单号 in (" & ids .trim(",") & ")"

--  作者:狐狸爸爸
--  发布时间:2014/3/11 10:30:00
--  

楼主,你还可以看看:

 

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

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

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

 

看完会学到一些有用的。