Office中国论坛/Access中国论坛

标题: 请教,数位保存和显示问题? [打印本页]

作者: sunny-xie    时间: 2008-4-6 16:08
标题: 请教,数位保存和显示问题?
[attach]29466[/attach]

成本计算表实在保存的小数位和显示的不一样,(如 内销管理费 显示的是3位,把光标点到这个里时显示的是4位)

要在 报价评审单 窗体里显示 成本计算表一打开的时候那样的小数位效果应该怎么做?

或者说怎样在成本计算窗体里计算到的数据四舍五入,保存时就是成本计算表一打开时那样的小数位?
作者: rcylbx    时间: 2008-4-6 16:44
试试 rounnd 函数
作者: sunny-xie    时间: 2008-4-6 16:55
能给个例子吗?
作者: sunny-xie    时间: 2008-4-7 09:38
round函数的四舍五入达不到效果,有出入

有没达人提供个好方法解决这个问题啊?
作者: chenwm1973    时间: 2008-4-7 10:12
右击文本框-属性-格式-小数位数:输入相应的位数即可
作者: tmtony    时间: 2008-4-7 10:42
看看这贴:
http://www.office-cn.net/forum.p ... 4%C9%E1%CE%E5%C8%EB
作者: sunny-xie    时间: 2008-4-7 12:03
标题: 回复 5# 的帖子
我的库里,小数位数都设置了的,请看看
作者: chenwm1973    时间: 2008-4-7 12:15
代码中添加:
Me.内销管理费 = Round(Me.LFProductCode.Column(17), 3)
操作时,点击“管理费 ”文本框,则显示3位小数。若设置时设定为2,则显示2为小数。

属性设置的位数是显示界面的显示位数。
作者: sunny-xie    时间: 2008-4-7 12:32
标题: 回复 8# 的帖子
用Round会不会出现四舍六入那种情况啊
有时应该进位的没进,
作者: chenwm1973    时间: 2008-4-7 12:46
应该不会。
至少我没有碰到。
作者: sunny-xie    时间: 2008-4-7 14:53
解决了,谢谢两位!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3