首页 > 解决方案 > 舍入 Dynamics 365 中的计算字段

问题描述

我希望这是一个相当简单的解决方案,但我对 Dynamics 365 开发还很陌生,到目前为止我看到的文档和先前的问题并没有太大帮助。

我需要在实体中创建一个特别舍入的计算字段。目前该字段已设置为十进制类型,我将精度值设置为 0 以生成整数。

我目前在字段计算编辑器中使用的计算很简单x + y / 100。但是,无论结果如何,都需要始终向上舍入到下一个整数,而不是最接近的整数。有没有办法强制字段逻辑总是向上舍入?

如果没有直接答案,我们将不胜感激任何资源。

标签: dynamics-crmdynamics-365

解决方案


我会说它按预期工作,因为小于0.5将四舍五入到最近的较低数字(地板),而大于0.5将四舍五入到最近的较高数字(天花板)。

为了处理您的情况,总是四舍五入到最近的更高数字(上限) - 我可能会推荐这个:添加49like (x + y + 49)/100,换句话说0.49就是公式。这个怪癖来自我的脑海,但这可能是计算领域视角的最佳选择。

在此处输入图像描述


推荐阅读