Foxtable(狐表)用户栏目专家坐堂 → [求助]我想要的统计表如何实现


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

主题:[求助]我想要的统计表如何实现

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


加好友 发短信
等级:狐神 帖子:4633 积分:33815 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2015/6/15 23:44:00 [显示全部帖子]

如果对sql语句不熟悉的话,也可以foxtable现有知识,也很简单。

Dim b As New SQLGroupTableBuilder("统计表1","表A")
Dim d As fxDataSource
b.Groups.AddExp("姓名","前片")
b.Totals.AddExp("前片","件数")
d = b.BuildDataSource()

Dim lms As String = "后片|四线|车线"
For Each lm As String In lms.Split("|")
    Dim b1 As New SQLGroupTableBuilder("统计表1","表A")
    Dim d1 As fxDataSource
    b1.Groups.AddExp("姓名",lm)
    b1.Totals.AddExp(lm,"件数")
    d1 = b1.BuildDataSource()
    d.Combine("姓名",d1,"姓名")
Next
d.Show("统计表1")
Tables("统计表1").AutoSizeCols
MainTable = Tables("统计表1") '打开生成的统计表

[此贴子已经被作者于2015/6/15 23:43:54编辑过]

 回到顶部