以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]怎么写代码:移动主表行加载停靠窗口中表的对应行?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125836)

--  作者:ytzn
--  发布时间:2018/10/8 12:26:00
--  [求助]怎么写代码:移动主表行加载停靠窗口中表的对应行?
主表“明细”,停靠窗口“窗口1”,“窗口1”中SQLQuery表“Table1”:sele ct * from 订单 where 1=2

主表“明细”的“PositionChanged“:

    With DataTables("窗口1_Table1")
        .LoadFilter=” 订单编号 = \'" & e.Table.Current("订单编号") & "\'"
        .Load
    End With

移动“明细”行来加载“窗口1”中对应的“订单”

错误提示:不存在名称为“窗口1_Table1"的DataTable!



--  作者:有点甜
--  发布时间:2018/10/8 14:28:00
--  

试试

 

With DataTables("窗口1_Table1")

 

改成

 

With Tables("窗口1_Table1").DataTable

 

如果还是报错,就是你窗口名或者table名写错,或者是你窗口1没有打开