gpt4 book ai didi

soap - 如何确定 Salesforce.com 中的字段是否存储整数?

转载 作者:行者123 更新时间:2023-12-05 01:34:57 25 4
gpt4 key购买 nike

我正在编写 Salesforce.com 和另一个服务之间的集成,但我遇到了整数字段的问题。在 Salesforce.com 中,我定义了一个“数字”类型的字段,“小数位”设置为“0”。在另一个服务中,它被明确地存储为一个整数。这两个字段应该存储相同的整数数值。

一旦我在该字段的 Salesforce.com 变体中存储了一个值,问题就会出现。 Salesforce.com 将从其 Query() 返回相同的值和 QueryAll()错误附加了一定精度的操作。

例如,如果我在 Salesforce.com 中为该字段插入值“827”,当我稍后从 Salesforce.com 提取该数字时,它会说该值为“827.0”。

我不想对我的集成进行硬编码以从特定字段中删除这些十进制值。那是不可维护的。我希望它足够聪明,可以在其余的集成代码运行之前从所有整数字段中删除十进制值。使用 Salesforce.com SOAP API,我将如何实现这一点?

我认为这与 DescribeSObject() 有关的“字段”属性,我可以在其中扫描元数据,但我没有看到从 DescribeSObjectResult 中提取小数位数的方法.

最佳答案

啊哈!小数位数位于名为 Scale 的属性上。在 Field目的。如果它等于“0”,你就知道你有一个整数字段。

关于soap - 如何确定 Salesforce.com 中的字段是否存储整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9810888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com