0

我有几个对象,其中我定义了一些自定义字段和一个字段作为标准字段。

首先,我将尝试解释我将一个字段定义为标准字段的原因。

我定义的这对对象代表记录,如果记录已经在系统中,我必须在我的应用程序中更新它的值。对于每个对象,我都被赋予了一个键,例如对于“联系”对象,我被赋予了“联系电子邮件”作为键。因此,我将联系人电子邮件作为标准字段,而将联系人姓名作为客户字段。

所以,我的问题是,

1:如果键是自定义字段还是标准字段,这是否重要?

2 : 为什么标准字段没有 API 名称。如果没有 API 名称,如何从顶点代码访问标准字段?

也是最后但并非最不重要的

3:拥有一个键的意义是什么,我的意思是如果一个字段是键,那么它以什么方式与其他字段分开。

谢谢

4

1 回答 1

2

1)假设您希望您的密钥是唯一的,您是否考虑过如何使用标准字段来处理这个问题?没有开箱即用的方法来强制使用标准字段的唯一性。有这样一个功能的想法交换请求

也就是说,您可以创建一个自定义字段,该字段接受来自标准字段的值(通过工作流或触发器),并强制自定义字段是唯一的。

您也可以只使用自定义字段而不使用等效的标准字段:根据您的示例。您可以轻松地创建一个带有“电子邮件”标签的自定义字段,并简单地从页面布局和/或配置文件中隐藏标准电子邮件字段。

2) 标准字段肯定有API 名称

3)您是否要求定义关键字段

于 2012-05-31T17:20:15.623 回答