代码如下:
Dim g As New GroupTableBuilder("统计表1", DataTables("yfk"))
g.Groups.AddDef("ypbm")
g.Groups.AddDef("ypmc")
g.Groups.AddDef("ypgg")
g.Groups.AddDef("ypdw")
g.Groups.AddDef("ypcd", "", "产地")
g.Groups.AddDef("ypsl")
g.Groups.AddDef("ypdj")
g.Groups.AddDef("jexj")
g.Groups.AddDef("ysmc")
g.Groups.AddDef("dptc")
g.Totals.AddDef("tcje")
g.VerticalTotal = True
g.Decimals = 2
g.FromServer = True
g.Filter = "[cfrq] = '" & Date.Today & "' and [tcje] > 0"
g.Build()
Tables("提成统计_Table1").DataSource = g.BuildDataSource()
结果如下:
此主题相关图片如下:未命名-2.jpg

问题如下:
截图中的提成金额是累计金额,也就是“g.Totals.AddDef("tcje")”,我已经设置了“g.Decimals = 2” 保留两位小数,但为何没有小数存在呢?我需要两位固定的小数,请问这是什么问题?
[此贴子已经被作者于2012-12-11 18:20:42编辑过]