Foxtable(狐表)用户栏目专家坐堂 → 窗口统计数据


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

主题:窗口统计数据

美女呀,离线,留言给我吧!
xiaohuli
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
窗口统计数据  发帖心情 Post By:2015/9/17 10:37:00 [只看该作者]

点击窗口中的查询按钮,然后将查询到的数据以交叉表的形式统计在窗口的table1中,虽然统计的数据放在窗口中的table1中了,但是同时又生成了一个临时表,能不能将统计的数据只放在窗口中,不要在生产临时表了。下面是我的代码,老师帮忙看看。

  Dim q As new QueryBuilder
    q.C
    q.TableName = "订单汇总"
    q.SelectString = ""
  q.Build
    Dim g As New CrossTableBuilder("订单汇总", DataTables("订单汇总"))
    g.HGroups.AddDef("编号")
    g.HGroups.AddDef("产品名称")
    g.VGroups.AddDef("区域")
    g.Totals.AddDef("销售数量", "销售数量")
  
    g.VerticalTotal = True
    g.Build()
    Tables("订单汇总_Table1").DataSource = g.BuildDataSource()
    Tables("订单汇总_table1").Font = New Font("宋体",11,FontStyle.Bold)
    Tables("订单汇总_table1").AutoSizeCols()


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/17 10:51:00 [只看该作者]

直接去掉 g.Build()

 回到顶部
美女呀,离线,留言给我吧!
xiaohuli
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
  发帖心情 Post By:2015/12/15 21:07:00 [只看该作者]

老师,查询出来的数据放在了窗口1中,去掉了  'g.Build()

但还是生成了临时表,这是怎么回事?

代码如下:

Dim q As new QueryBuilder
    q.C
    q.TableName = "统计表1"

    q.SelectString = “”    
    q.Build()
    'MainTable = Tables("统计表1")
    Dim g As New CrossTableBuilder("统计表1", DataTables("统计表1"))
       g.HGroups.AddDef("区域")
    g.VGroups.AddDef("月份")
    g.Totals.AddDef("金额", "金额")
    'g.HorizontalTotal = True
    'g.VerticalTotal = True
    'g.Build()
    forms("窗口1").open
'Tables("窗口1_Table1").DataTable.DataRows.Clear
    Tables("窗口1_Table1").DataSource = g.BuildDataSource()
    Tables("窗口1_table1").Font = New Font("宋体",11,FontStyle.Bold)
    Tables("窗口1_table1").AutoSizeCols()


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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2015/12/15 21:15:00 [只看该作者]

统计表本身好就是临时表...

 


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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2015/12/15 21:21:00 [只看该作者]

http://www.foxtable.com/help/index.html?n=1533.htm

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/15 21:43:00 [只看该作者]


 回到顶部