Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:交叉统计结果设定不同小数点位问题

1楼
johnjz 发表于:2011/12/6 10:45:00
 CrossTableBuilder 中统计列有合计金额,单位成本列。如何设定单位成本列保留4位小数点,金额列2位呢?

用 b.Decimals 如何做?

另,怎么样让整数的也按小数点一致显示, 如: 5  显示 5.0000

先谢谢了。
2楼
狐狸爸爸 发表于:2011/12/6 10:46:00

统一设置为4位,统计结束后,对统计表某些列单独设置格式:

 

http://www.foxtable.com/help/topics/1659.htm

 

 

 

[此贴子已经被作者于2011-12-6 10:46:22编辑过]
3楼
johnjz 发表于:2011/12/6 17:23:00
 用交叉统计快捷键产生的统计表是临时表把? 似乎不让修改列属性的哦。怎么办?
4楼
狐狸爸爸 发表于:2011/12/6 17:52:00

用代码可以的,例如:

 

Dim b As New GroupTableBuilder("统计表1",DataTables("订单"))
b.Groups.AddDef("日期","月份")
b.Totals.AddDef("数量")
b.Totals.AddDef("金额")
b.Decimals = 4
b.Build
With DataTables("统计表1")
    .DataCols("数量").SetFormat("#0")
    .DataCols("金额").SetFormat("#0.00")
End With
MainTable = Tables("统计表1") '打开生成的统计

共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.