以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]小数位设置 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86772) |
-- 作者:建筑人生 -- 发布时间:2016/6/25 15:14:00 -- [求助]小数位设置 我在单据明细表中金额设置 双精度小数,在 DataColChanged事件中代码如下 Dim dr As DataRow=e.DataRow
以上运行金额列都是2位小数, 但我在窗口按钮设置代码
Tables("数据查询_Table1").Filter = "[班组类别_名字] = \'卞坚春\' Or [材料商_名字] = \'卞坚春\'" \'筛选 e.Form.Controls("TextBox1").Value=Tables("数据查询_Table1").Compute("Sum(金额)", "班组类别_名字 = \'卞坚春\' Or 材料商_名字 = \'卞坚春\'") \'统计值
e.Form.Controls("TextBox1").Value值会显示很多位小数,为什么
[此贴子已经被作者于2016/6/25 15:14:30编辑过]
|
-- 作者:Hyphen -- 发布时间:2016/6/25 15:27:00 -- e.Form.Controls("TextBox1").Value=Format(Tables("数据查询_Table1").Compute("Sum(金额)", "班组类别_名字 = \'卞坚春\' Or 材料商_名字 = \'卞坚春\'") ,"0.00") |
-- 作者:建筑人生 -- 发布时间:2016/6/25 15:42:00 -- 我原来就是保留2位小数啊,为什么还要这样设置格式,不理解 |
-- 作者:Hyphen -- 发布时间:2016/6/25 16:50:00 -- http://www.foxtable.com/help/topics/1829.htm |