以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关联表的主表是副本表,怎么实现和非副本表相同的功能??  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50652)

--  作者:tina2012
--  发布时间:2014/5/10 16:45:00
--  关联表的主表是副本表,怎么实现和非副本表相同的功能??


图片点击可在新窗口打开查看此主题相关图片如下:01.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:02.jpg
图片点击可在新窗口打开查看

 

图中,上方是Sales_Product_List(副本表),下方是关联表(Sales_Product_List.PD_Product_Details),怎么实现关联,点击某行,出来与此行相关的明细,关联列是Id和产品Id。

正本表时,不需要设置,就实现此功能,作为副本表时,功能有问题


在上方  产品主表(副本表)的Click事件:

With Tables("产品台账_产品列表")

    If .Current Is Nothing Then

        Tables("Sales_Product_List.PD_Product_Details").Filter = "False"

    Else

       Tables("Sales_Product_List.PD_Product_Details").Filter = "ProductId = " & .Current("Id")

    End If

End With

 

 


--  作者:tina2012
--  发布时间:2014/5/10 16:46:00
--  
预览窗口时,只会显示第一行对应的明细,点击其他行时,没有反应,请帮忙解决。谢谢
--  作者:Bin
--  发布时间:2014/5/10 16:49:00
--  
模拟关联参考帮助http://www.foxtable.com/help/topics/2222.htm