以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  启动慢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101739)

--  作者:testgss
--  发布时间:2017/6/6 13:24:00
--  启动慢
在beforeLoadOutTable中加入了。

If e.DataTableName = "recordproducts" Then
    e.Cancel = True
  
End If

项目启动后,在菜单按钮上加入

 DataTables.Load("recordproducts") \'加载
MessageBox.Show("caidan od")

MainTable = Tables("recordproducts")
\' DataTables("recordproducts").Load()

Forms("产品列表").Open()


怎么不起作用???   form中加入normal类型的表recordproducts
请各位大侠给看看怎么回事?

--  作者:testgss
--  发布时间:2017/6/6 13:24:00
--  
菜单中的按钮事件
--  作者:有点色
--  发布时间:2017/6/6 14:08:00
--  
If e.DataTableName = "recordproducts" Then
    e.SelectString = "Select * from {recordproducts} where 1=2"
End If
 
其余代码删除掉。

--  作者:testgss
--  发布时间:2017/6/6 14:26:00
--  
点击菜单按钮   form中的table没有数据显示。应该显示recordproducts的数据才对
--  作者:有点色
--  发布时间:2017/6/6 14:41:00
--  

  你加载的数据越多,肯定越慢。你可以设置加载条件,重新加载数据。

 

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

 


--  作者:testgss
--  发布时间:2017/6/6 15:02:00
--  
在窗口中的表格怎么重新加载?加载的数据不到才几千条
[此贴子已经被作者于2017/6/6 15:02:26编辑过]

--  作者:testgss
--  发布时间:2017/6/6 15:14:00
--  
窗口上绑定的normal类型的recordproducts
--  作者:有点色
--  发布时间:2017/6/6 15:41:00
--  

窗口AfterLoad事件

 

DataTables("recordproducts").LoadFilter = ""
DataTables("recordproducts").Load


--  作者:testgss
--  发布时间:2017/6/6 16:04:00
--  
谢谢,有点色。

现在感觉慢是到按钮上来了。




--  作者:有点色
--  发布时间:2017/6/6 16:45:00
--  
以下是引用testgss在2017/6/6 16:04:00的发言:
谢谢,有点色。

现在感觉慢是到按钮上来了。

 

加载数据,会慢,数据越多,越慢。这是肯定的。