以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  动态加载表,怎么分页加载  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=119144)

--  作者:cd_tdh
--  发布时间:2018/5/18 14:23:00
--  动态加载表,怎么分页加载

老师,我全部是动态加载表,默认都没加载,打开前先判断表是否加载,没加载先加载表,

If DataTables.Contains("表A") = False
    DataTables.Load("表A")

End If

1、有部分表数据量大,现在想弄分页,没研究出来,请指导,全部采用的外部数据源,窗口表。

2、查询的时候,怎么查询呢?



以下内容是专门发给有点甜浏览

[此贴子已经被作者于2018/5/18 15:16:49编辑过]

--  作者:有点甜
--  发布时间:2018/5/18 15:17:00
--  

1、

 

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

 

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

 

2、查询的时候,使用加载,不能使用筛选。


--  作者:cd_tdh
--  发布时间:2018/5/18 15:24:00
--  
老师,根据我实际情况做了个示例在一楼麻烦看看,进项票录入表默认是不加载的,使用的我的数据源,就给你发的定员,感谢。
[此贴子已经被作者于2018/5/18 15:25:14编辑过]

--  作者:有点甜
--  发布时间:2018/5/18 16:29:00
--  

以下内容是专门发给cd_tdh浏览


[此贴子已经被作者于2018/5/18 16:29:51编辑过]

--  作者:cd_tdh
--  发布时间:2018/5/18 17:55:00
--  
分页后,列宽就和原来不一样了怎么处理呢?
--  作者:有点甜
--  发布时间:2018/5/18 18:30:00
--  
以下是引用cd_tdh在2018/5/18 17:55:00的发言:
分页后,列宽就和原来不一样了怎么处理呢?

 

设置列宽即可,参考 http://www.foxtable.com/webhelp/scr/1775.htm

 


--  作者:cd_tdh
--  发布时间:2018/5/18 21:06:00
--  
Dim cvs As String Tables("订单").GetColVisibleWidth()
Tables(
"窗口名_Table1").SetColVisibleWidth(cvs)

这个参数有效不?

--  作者:有点蓝
--  发布时间:2018/5/18 21:20:00
--  
这种试试就知道了,测试有什么问题?

msgbox(cvs)

--  作者:cd_tdh
--  发布时间:2018/5/18 22:37:00
--  
在家手机上学习看到关联表有这种用法,就不知道窗口表是否适用。
--  作者:有点蓝
--  发布时间:2018/5/18 22:43:00
--  
属性、方法都是属于对象的。只要是同一类型对象,没有特别说明,肯定都适用