以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]自定义关联表显示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=134215)

--  作者:huangjiacai
--  发布时间:2019/4/30 8:47:00
--  [求助]自定义关联表显示
如何实现自定义关联表格的显示权限,以及自定义排序呢,关联的表格实在太多了,看不过来。
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2019/4/30 9:07:00
--  

显示隐藏

 

Tables("表A.表b").Visible = false  

 

如果要控制显示,在afterOpenProject事件,写代码隐藏,然后再显示,即可。

 

 


--  作者:huangjiacai
--  发布时间:2019/5/5 11:48:00
--  
关联表格如何设置为默认不显示呢?
--  作者:有点甜
--  发布时间:2019/5/5 11:59:00
--  
以下是引用huangjiacai在2019/5/5 11:48:00的发言:
关联表格如何设置为默认不显示呢?

 

参考 http://www.foxtable.com/webhelp/scr/0094.htm

 


--  作者:huangjiacai
--  发布时间:2019/7/2 15:36:00
--  
这个关联表是如何做到自定义的,首先要确保有关联关系,是拖动关联表表格控件绑定相关表,还是设置生成临时表,关键是代码应该如何体现关联关系。求助。
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/7/2 15:45:00
--  
设计窗口,添加窗口表,绑定关联表即可。

另外个人建议不要过于依赖关联表,特别是多表的复杂关联。

--  作者:huangjiacai
--  发布时间:2019/7/3 8:45:00
--  
你不做关联表显示的话,狐表的关联关系优势就看不到了,而且还是要那种自定义的关联显示才符合实际使用需求,我觉得你们可以考虑在后续的版本里面将自定义关联表显示这一块加进来。
--  作者:有点蓝
--  发布时间:2019/7/3 9:01:00
--  
1、可以自己通过代码控制呀,把所有关联表设置为默认不显示,使用代码设置:
tables("表A.表B").visible = true
tables("表A.表C").visible = true
按照代码顺序,先显示的在前面

2、使用窗口处理