您可以在Salesforce.com中创建整数自定义字段吗?

时间:2011-12-29 01:46:29

标签: salesforce apex-code custom-fields

我想在对象上创建一个整数自定义字段。我看到我可以创建一个“数字”的自定义字段,但似乎返回一个十进制类型。大多数情况下这很烦人,因为我计划将该字段用作整数,并且我在代码中使用它时,我必须将其转换为整数。其他任何字段类型似乎都不是很接近 - 唯一似乎拥有数字类型的其他字段类型是Currency。

我将小数字段后面的数字调整为(3,0) - 小数点前三位数,小数点后面的零数字。它仍然返回小数。

甚至可以创建整数吗?每当我需要它时,它是否被视为“最佳实践”?

2 个答案:

答案 0 :(得分:5)

您无法创建整数类型。正如您所发现的,Number结果为小数。如果您想将其视为整数,则只需将其投射。

答案 1 :(得分:0)

如果您在Visualforce中使用该字段,请确保使用<apex:outputField><apex:inputField>,而不是<apex:outputText><apex:inputText>,这将呈现小数地点。不久前就进入了这个问题。