首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lotus Notes中的货币总和

问Lotus Notes中的货币总和
EN

Stack Overflow用户
提问于 2013-01-19 01:06:11
回答 3查看 1.9K关注 0票数 2

我们已经设计了可编辑的LN表单,fields.User在可编辑字段中输入金额。我们正在使用'CCur‘将这些金额转换为货币。实际问题是用户以逗号(,)或点(.)的形式输入带有小数分隔符的金额。在将金额转换为货币时,不考虑小数和千位分隔符。示例:用户填写金额如下: Amount1 = 2090,Amount2 = 1500,90,Amount3 = 800,本例中合计金额为152980.00,应为4390.90,如何实现?我们在LN中有没有用户特定的设置,可以自动处理这些事情?

问候你,Kishore

EN

回答 3

Stack Overflow用户

发布于 2013-01-19 02:37:54

听起来您的货币格式可能没有正确设置,因此用于输入值1500,90的客户端的区域设置假定逗号是千位分隔符,句点是小数分隔符。

Here is one section of the documentation to check-out.您可能需要确认窗体上的字段设置,以查看是否已指定自定义货币格式。否则,看看客户端的用户首选项是怎么说的

票数 2
EN

Stack Overflow用户

发布于 2013-01-21 12:22:56

对于这个问题,我不清楚为什么使用逗号作为小数点分隔符,我猜这不是存储货币值的正式方式。我能理解。这是您的要求。就当这是一个建议吧。好的,我们有了字段属性,首先将字段类型更改为Number。并设置字段控件属性,Number format为currency,将用户首选项更改为Custom。在那里,您可以找到两种启用的设置。在这里,您将千位分隔符更改为不同的符号。但我猜你不能给小数点或千位数提供多个分隔符。同样,如果你给这两个东西相同的符号。这将是一场冲突。

我的意见-根据您的要求,在应用Ccur()之前,您应该用点替换逗号。

票数 1
EN

Stack Overflow用户

发布于 2013-01-22 11:07:48

@Ramkumar:我不同意。将字段设置设置为“数字”和“用户设置”,而不是“自定义”。用户需要使用正确的小数点,如果他们在一个国家/地区使用句点作为小数点,如果他们在一个国家/地区使用逗号作为小数点,他们使用该小数点。Kishore,您可以在数值字段上添加一个字段验证,以确保该值是数值。为此,请使用@IsNumber。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14403952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档