以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关联表内容互动  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=128533)

--  作者:BATASC750206
--  发布时间:2018/12/10 8:50:00
--  关联表内容互动

早上好!

      两关联表,双击父表的某一单元格,该单元格所在行的相关内容会自动复制表子表的对应单元格内!请问如何实现?


--  作者:有点甜
--  发布时间:2018/12/10 9:18:00
--  

DoubleClick事件

 

If e.Col.Name = "第二列" Then
    DataTables("表B").ReplaceFor("第二列", e.Row(e.Col.name), "第一列=\'" & e.Row("第一列") & "\'")
End If


--  作者:BATASC750206
--  发布时间:2018/12/11 13:51:00
--  

下午好!

      试了下,好象不行呀?能再详细点不?


--  作者:BATASC750206
--  发布时间:2018/12/11 13:52:00
--  
If e.Col.Name = "生产单号" Then
    DataTables("成品入库").ReplaceFor("生产单号", e.Row(e.Col.name), "客户名称=\'" & e.Row("客户名称") & "\'")
End If

--  作者:有点甜
--  发布时间:2018/12/11 15:18:00
--  

代码绝对没问题的。你双击后,绝对会在你子表对应行(客户名称相同)输入值的。

 

不然,你发具体实例上来说明你要做到什么效果。


--  作者:BATASC750206
--  发布时间:2018/12/11 15:53:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:1544514469(1).png
图片点击可在新窗口打开查看这个是订单表


 


图片点击可在新窗口打开查看此主题相关图片如下:1544514548(1).png
图片点击可在新窗口打开查看这个是成品入库表格式

1、两表已关联,是以生产单号关联的,因为我们每个生产单号只有一款产品。

2、我要求在订单表里双击生产单号,相关内容会自动复制到成品入库表的相应单元格内,然后只要录入数量就可以。


 


--  作者:有点甜
--  发布时间:2018/12/11 16:16:00
--  

参考

 

http://www.foxtable.com/webhelp/scr/2292.htm

 


--  作者:BATASC750206
--  发布时间:2018/12/11 18:23:00
--  
谢谢!但是好象在子表的表格中不显示呀,只在关联表的表联窗口里有,请指教
--  作者:有点蓝
--  发布时间:2018/12/11 19:51:00
--  
请上传具体实例说明
--  作者:BATASC750206
--  发布时间:2018/12/12 20:17:00
--  

请问关联窗口能否保存调整后的格式,每次调整好关联窗口后,重新打开就乱了。