代表Dynamics CRM 2011中的大量数字

时间:2012-11-09 04:23:52

标签: dynamics-crm dynamics-crm-2011

我试图在Dynamics CRM 2011中表示大于100,000,000,000(Decimal数据类型的最大值)的数字。看起来这样做的唯一方法是使用Currency字段或使用文本字段。这些选项都不是很吸引人。

在Dynamics CRM中表示大数字的最佳方法是什么?

2 个答案:

答案 0 :(得分:5)

唯一的方法确实是在货币领域或使用文本字段。您无法增加十进制字段的最大值。

然而,如果有任何安慰,Float-Field将覆盖100,000,000,000。

答案 1 :(得分:0)

一个可能的答案是只存储数十亿(2.15 = 2,150,000,000) - 但如果你要向一个大数字添加小数字,这将无效。

另一种方法是添加一个包含千,百或十亿的“乘数”字段,并在需要报告时将这些数字相乘。

最后,您可以将数字存储在字符串中,并在RetrieveMultple和PreSave插件中对数字属性进行验证/复制。只要您没有保存数字字段中的大值,就可以使用它来保存瞬态大值。使用字符串作为持久化持有者。 Hacky,是的 - 但至少你可以使用图表中的值等。

'货币'类型为unstable to use