Foxtable(狐表)用户栏目专家坐堂 → 后台分组统计的时候能不能关连另外一个表的列


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

主题:后台分组统计的时候能不能关连另外一个表的列

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5782 威望:0 精华:0 注册:2015/2/3 22:19:00
  发帖心情 Post By:2018/12/29 21:21:00 [显示全部帖子]

If Filter > "" Then
    Dim b As New SQLGroupTableBuilder("统计表1","表D")
    b.C
    b.FromServer = True
    'b.filter = filter & " And 支付方式 Like '预付%'"   '' 这里是怎么错了.....................:???
    b.addtable("表D","编号","表E","编号")
    b.Groups.AddDef("{表D}.编号") '根据产品分组
    b.groups.adddef("IC代码")   ‘ b.groups.adddef("IC代码", Gettype(Double)) 不能改成这样
    b.Totals.AddDef("金额") '对数量进行统计
    b.Groups.AddDef("客户姓名")
    b.Groups.AddDef("{表E}.支付方式")
    b.Totals.AddDef("{表D}.编号",AggregateEnum.Count,"次数")
    Forms("表D").controls("Table1").Table.Datasource = b.BuildDataSource
    forms("表D").controls("table1").Table.grid.Cols("IC代码").width = 120
    DataTables("表D_Table1").DataCols("IC代码").SetFormat("00.000000")      ' 这里小数数值显示不对
    forms("表D").controls("table1").Table.filter = "支付方式 like '预付%'" 
    DataTables("表D_Table1").load()
End If


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


[此贴子已经被作者于2018/12/29 21:53:16编辑过]

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5782 威望:0 精华:0 注册:2015/2/3 22:19:00
  发帖心情 Post By:2018/12/30 10:24:00 [显示全部帖子]

甜老师,我要小数位数6位

DataTables("表D_Table1").DataCols("IC代码").SetFormat("0.000000")

但是统计表显示的数值和 表E 里面的不一致,请查看发上来的示例

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5782 威望:0 精华:0 注册:2015/2/3 22:19:00
  发帖心情 Post By:2018/12/30 10:50:00 [显示全部帖子]

好像也不对,我昨天用这个参数设置过

 回到顶部
总数 14 上一页 1 2