以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  知道主表的名称,如何求关联表的名称  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179491)

--  作者:zhuxinhui
--  发布时间:2022/8/26 12:55:00
--  知道主表的名称,如何求关联表的名称
知道主表的名称,如何求关联表的名称和子表的名称
例如:主表:销售    子表:销售明细     关联表:销售.销售明细
如何通过已知道主表名“销售”,去求得销售明细和关联表的名称


--  作者:有点蓝
--  发布时间:2022/8/26 13:52:00
--  
参考:http://www.foxtable.com/webhelp/topics/1941.htm

遍历所有关联,然后判断父表名称是“销售”的

--  作者:zhuxinhui
--  发布时间:2022/8/26 16:28:00
--  
Dim ab As String = Forms("委外坯件").controls("WP").Name    ‘’‘’‘’‘’‘是标签控件
Dim re As Relation 
re = Relations(ab)
Dim par As String = Re.ParentTable.Name
Dim chi As String = Re.ChildTable.Name
Dim pc As String = par & "." & chi
\'\'\'\'\'\'\'\'\'\'定义关联表、主表、子表名称


    MessageBox.Show(PC, "提示", MessageBoxButtons.Ok, MessageBoxIcon.Information)
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20220826162319.png
图片点击可在新窗口打开查看




--  作者:有点蓝
--  发布时间:2022/8/26 16:31:00
--  
调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错
--  作者:2900819580
--  发布时间:2022/8/27 0:08:00
--  
应该是第一句错了,controls("WP").Text