课程章节介绍
让我们来聊聊Salesforce中的字段标签和API名称。想象一下,你在Salesforce中创建了一个新的字段,就像在Excel表格中添加一列一样。这个字段有两个名字:一个是你在界面上看到的,叫做“字段标签”;另一个是系统内部使用的,叫做“API名称”。
首先,字段标签就像是这个字段的“昵称”,它是用户在使用Salesforce时看到的名称。比如,如果你创建了一个字段来记录设备的安装时间,你可能会给这个字段一个标签叫“安装时间(天)”。这个名字可以包含空格和特殊字符,因为它主要是给人看的。
接下来是字段名称,这是你在创建字段时输入的名字。这个名字不能有空格或某些特殊字符,因为它是用来生成API名称的基础。比如,你可能会输入“Installation_Time”作为字段名称。Salesforce会自动在这个名字后面加上“__c”,表示这是一个自定义字段,这样就生成了API名称“Installation_Time__c”。
API名称是系统内部和开发者在编写代码时使用的名称。比如,如果你在Apex代码中想要引用这个字段,你就需要使用“Installation_Time__c”。
在创建字段时,你可以设置字段标签和字段名称,但API名称是由系统根据字段名称自动生成的。你不能直接设置API名称,但通过修改字段名称,你可以间接影响它。
最后,记住,对象名称也有类似的规则。你可以定义对象的标签和名称,系统会根据这些信息生成API名称。
所以,总结一下,字段标签是用户看到的名称,字段名称是创建时输入的名称,API名称是系统内部使用的名称。理解这些概念对于在Salesforce中有效地创建和管理字段非常重要。希望这能帮助你更好地理解Salesforce中的字段命名规则!