Foxtable(狐表)用户栏目专家坐堂 → 这样写能起到加载全部数据的作用吗?


  共有2901人关注过本帖树形打印复制链接

主题:这样写能起到加载全部数据的作用吗?

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/20 22:21:00 [显示全部帖子]

测试有什么问题?可以试试

DataTables("订单明细").LoadFilter=""
DataTables("订单明细").Loadtop = nothing
DataTables("订单明细").Load

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/21 8:30:00 [显示全部帖子]

可以。这种问题试试就知道了
[此贴子已经被作者于2018/4/21 8:30:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/21 10:28:00 [显示全部帖子]

Filter是筛选,不是加载,筛选是基于已经加载的数据。如果要刷新,只能是重新加载

Dim tb1 As WinForm.TextBox = e.Form.Controls("TextBox7")
DataTables("销售").LoadFilter=""品名 Like '%" & tb1.text  & "%'"
DataTables("销售").Loadtop = Nothing 
DataTables("销售").Load

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/21 11:08:00 [显示全部帖子]

每次有最新数据都要重新加载才行,afterload事件中加载,这次加载后出现的新数据不会有。

如果要做实时刷新,参考:http://www.foxtable.com/webhelp/scr/3006.htm

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/21 11:24:00 [显示全部帖子]

到命令窗口执行

DataTables("销售").LoadFilter=""
DataTables("销售").Loadtop = Nothing 
DataTables("销售").Load

然后看"销售"有没有加载出所有的数据?其它电脑编辑的数据保存了吗?连接的是什么数据库,大家都连接到这个数据库了吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/21 14:41:00 [显示全部帖子]

窗口表是什么类型?副本?sqltable?如果是sqltable数据是直接保存到数据库的,一样要重新加载

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/21 17:26:00 [显示全部帖子]

请上传实例说明

 回到顶部