Foxtable(狐表)用户栏目专家坐堂 → [求助]跨窗口填充问题


  共有4571人关注过本帖树形打印复制链接

主题:[求助]跨窗口填充问题

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/5/16 17:36:00 [显示全部帖子]

如果只勾选一行:
Dim rs As List(of Row) = Tables("窗口1_表A").GetCheckedRows() 
if rs.Count > 0 Then
     Tables("窗口3_表B").Filter = "[编号] = '"  & rs(0)("编号") & “‘”
End if
 
如果要勾选多行:
Dim vs As String
For Each r As Row In Tables("窗口1_表A").GetCheckedRows() 
    vs = "'" & r("编号") & “’,"
Next

vs = vs.trim(",")

if vs > "" then

   Tables("窗口3_表B").Filter = "编号 in (" & vs & ")"

End if


 


 回到顶部