Foxtable(狐表)用户栏目专家坐堂 → [求助]统计表效率问题


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

主题:[求助]统计表效率问题

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


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

没啥改进的了

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


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

方法1、http://www.foxtable.com/webhelp/topics/0985.htm
Chart.DataSource = "日常业务按年统计" '设置绑定表
改为
Chart.DataTable =  Build(True)生成的统计表

2、改为遍历:http://www.foxtable.com/webhelp/topics/0967.htm,看方法一

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


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

建一个全局变量,异步列里调用同步把生成的统计表赋值给全局变量

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


加好友 发短信
等级:超级版主 帖子:111390 积分:567014 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/5/6 15:36:00 [显示全部帖子]

'统计生成
Dim g As New SQLGroupTableBuilder("日常业务按年统计", "任务指派")
g.C
g.Filter = "申报期_年 > 2017"
g.Groups.AddDef("申报期_年", "年份")
g.Totals.AddDef("业务编号", AggregateEnum.Count, "业务量")
dim dt as datatable = g.Build(True)
Functions.BeginSyncExecute("主页数据刷新_左边图表1",dt )

'主页数据刷新_左边图表1函数
_TJtable1 = args(0)
Dim n As Integer = _TJtable1.DataRows.Count
If n > 0 Then
    Dim sum As Integer = _TJtable1.Compute("sum(业务量)")
……
    Chart.VisualEffect = True '改变样式
    Chart.DataTable =_TJtable1  '设置绑定表
    Chart.SeriesList.Clear() '清除图表原来的图系
……
[此贴子已经被作者于2024/5/6 15:37:03编辑过]

 回到顶部