Foxtable(狐表)用户栏目专家坐堂 → 组合统计,金额如何生成


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

主题:组合统计,金额如何生成

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


加好友 发短信
等级:二尾狐 帖子:512 积分:4492 威望:0 精华:0 注册:2018/12/5 23:10:00
组合统计,金额如何生成  发帖心情 Post By:2020/5/12 1:17:00 [只看该作者]

老师:数据表("照片档案目录")中本无【金额】列,我想增加此列,

且=记录数*单价,单价在窗口NumericComboBox1中,在下面的代码中如何生成?

 

Dim g As New GroupTableBuilder("统计表1", DataTables("照片档案目录"))
g.Groups.AddDef("录入员")
g.Groups.AddDef("录入时间", DateGroupEnum.None)
g.Totals.AddDef("录入员", AggregateEnum.Count, "记录数")
g.Filter = "录入员 IS NOT NULL"

Dim t As Table = e.Form.Controls("Table1").Table

t.DataSource = g.BuildDataSource

 

按钮代码

Dim str As String
str = forms("工作量统计").Controls("NumericComboBox1").value
DataTables("工作量统计_table1").DataCols.Add("金额", Gettype(String), "[录目数量] * '" & str & "'")

 

报错:无法设置列金额表达式,原因;无法在system int64和system string上操作*

[此贴子已经被作者于2020/5/12 3:33:53编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106679 积分:542584 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/12 8:27:00 [只看该作者]

单引号去掉
msgbox("[录目数量] * " & str)
DataTables("工作量统计_table1").DataCols.Add("金额", Gettype(String), "[录目数量] * " & str)

 回到顶部