用了一个导航菜单,但A和B导航对应的 maintable都是一样的。
因为要跟网络的数据同步,所以,在导航菜单中加入了loadfilter。
但导航B菜单选中时,对应的表中,AID这一列是可以弹出窗口的,要从type=1的数据中选取部分进行操作。
问题:
在弹出窗口中,因为要从datatables("A")获取最新的网络数据,条件是type = 1。
所以,我在窗口加载事件中,加入了
datatables("A").loadfilter = "Type=1"
datatables("A").load()
但这时候,我注意到了,此时的主表界面上,本来只应当显示type =2的数据,此时也变成了type=1的数据;窗口表中的数据也同时显示为了type=1的数据。
如果加载的数据量大的话,窗口表中也加载,主表的表数据也同时加载,好象显示的速度比较慢。
另外,有什么方法,可以让主表的界面上只显示type = 2的数据,而弹出窗口的表中加载最新的type = 1 的数据呢?
另外,如果使用loadfilter,并且细到每个不同的控制细节上,几乎每次load都会导致主界面的表闪烁,这个比较伤眼;尤其是同一个导航菜单在切换的时候。