Foxtable(狐表)用户栏目专家坐堂 → 求助:重置列太慢


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

主题:求助:重置列太慢

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


加好友 发短信
等级:一尾狐 帖子:429 积分:4658 威望:0 精华:0 注册:2015/11/23 21:29:00
求助:重置列太慢  发帖心情 Post By:2016/4/30 12:24:00 [显示全部帖子]

老师:五一好!

表中几乎全是跨表引用,和跨表统计的,分页加载每页十五行,点击刷新按钮,刷新按钮代码为:重置列代码,发现重置一页要半分钟。

有没有更好的办法呢?

多谢

 


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


加好友 发短信
等级:一尾狐 帖子:429 积分:4658 威望:0 精华:0 注册:2015/11/23 21:29:00
  发帖心情 Post By:2016/4/30 15:13:00 [显示全部帖子]

查询表好像不能修改和引用的,哎!

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


加好友 发短信
等级:一尾狐 帖子:429 积分:4658 威望:0 精华:0 注册:2015/11/23 21:29:00
  发帖心情 Post By:2016/5/2 12:00:00 [显示全部帖子]

重置一行要6秒多,分页加载5行重置需要32秒;

我不知道用查询表怎么做,因为表与表之间都是需要用到相互之间的平均值呀,合计值呀,汇总,行数值等


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


加好友 发短信
等级:一尾狐 帖子:429 积分:4658 威望:0 精华:0 注册:2015/11/23 21:29:00
  发帖心情 Post By:2016/5/2 22:52:00 [显示全部帖子]

Select Case e.DataCol.Name
    Case "生产日期","部门名称","班别","操作员","机台"
        e.DataRow("当班生产合格米数") = DataTables("厚边印刷生产日报表").sqlCompute("Sum(生产用料_合格米数)","[班别] = '" & e.DataRow("班别") & "' and [部门名称] = '" & e.DataRow("部门名称") & "'and [生产日期] = #" & e.DataRow("生产日期") & "# ")
End Select

老师好:ACC数据源,像这样的跨表统计,可不可以用SQL进行统计呢?
多谢!


 回到顶部