以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  老师,在窗口中把Table控件都设置成副本会对程序有影响么?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158406)

--  作者:18504175995
--  发布时间:2020/11/19 8:52:00
--  老师,在窗口中把Table控件都设置成副本会对程序有影响么?
老师好,因为系统中表比较多,关联复杂,数据量又大,用了一年多之后发现筛选特别慢,
但是近期在修改程序中偶然发现,如果把窗口中table控件绑定的表设置成副本,那么筛选速度完全秒杀
那么我能把所有的table绑定的表都设置成副本么?这样做会不会对程序执行有其他影响?

--  作者:18504175995
--  发布时间:2020/11/19 8:57:00
--  
盼老师回复,要是真的完全不影响,对所有功能都跟原来一样,那我真是做梦都能笑醒
--  作者:有点蓝
--  发布时间:2020/11/19 9:08:00
--  
基本没有影响,但是要注意,副本和主表是独立的2个table:http://www.foxtable.com/webhelp/topics/1906.htm

建议把帮助中【窗口中的table】这章内容仔细过2遍。

筛选特别慢主要的原因是表达式列的计算引起的,个人的建议是不要过于依赖关联表和表达式列。数据越多局限性会远大。

--  作者:18504175995
--  发布时间:2020/11/19 9:17:00
--  
好的老师,我发现副表会有一个问题,就是我通常在窗口中用分区面板设置两个分区,上面的table是主表,下面的table用作关联表,这样看起来方便
但是把上面的表设置成副本之后,下面的关联表就不能像之前一样带出和上表有关联的行了,这个问题有没有办法解决?



--  作者:有点蓝
--  发布时间:2020/11/19 9:27:00
--  
建议把帮助中【窗口中的table】这章内容仔细过2遍。里面有对应的帮助用法
--  作者:18504175995
--  发布时间:2020/11/19 9:30:00
--  
好的,谢谢老师