Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cloud 标准字段,如何以及是否访问它们?_Cloud_Salesforce_Apex Code - Fatal编程技术网

Cloud 标准字段,如何以及是否访问它们?

Cloud 标准字段,如何以及是否访问它们?,cloud,salesforce,apex-code,Cloud,Salesforce,Apex Code,我有两个对象,其中我定义了几个自定义字段和一个作为标准字段的字段 首先,我将尝试解释为什么我将一个字段定义为标准字段 我定义的两个对象代表记录,在我的应用程序中,如果记录已经在系统中,我必须更新其值。对于每个对象,我都会得到一个键,比如“联系人”对象,我会得到“联系人电子邮件”作为键。因此,我将联系人电子邮件作为标准字段,而联系人姓名作为客户字段 所以我的问题是, 1:这甚至关系到键是自定义字段还是标准字段 2:为什么标准字段没有API名称。如果没有API名称,如何从apex代码访问标准字段 也

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

首先,我将尝试解释为什么我将一个字段定义为标准字段

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

所以我的问题是,

1:这甚至关系到键是自定义字段还是标准字段

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

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

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

谢谢

1)假设您希望您的密钥是唯一的,您是否考虑过如何使用标准字段处理此问题?没有现成的方法来强制标准字段的唯一性。对于这样一个特性,有一个很好的解释

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

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

2) 标准字段肯定有

3) 你是在问a的定义吗