Loading
以程式碼增強 Salesforce
將自訂中繼資料類型欄位新增至現有封裝

將自訂中繼資料類型欄位新增至現有封裝

自訂中繼資料類型欄位無法直接新增至已安裝受管理封裝中的自訂中繼資料類型。

必要版本

提供版本:Salesforce Classic 和 Lightning Experience

受管理封裝的受保護自訂中繼資料類型在以下版本中提供:Developer 版本和臨時組織

GroupEnterprisePerformanceUnlimitedDeveloper 版本中提供封裝上載與安裝

透過已安裝封裝 GroupProfessional Edition 來建立、編輯和刪除自訂中繼資料類型記錄

若要新增欄位,

  1. 在您的 Salesforce 組織中建立新的未受管理自訂中繼資料類型。
  2. 將新的自訂欄位新增至未受管理類型。
  3. 使用實體關係欄位將新的未受管理類型對應至受管理類型。
    1. 建立「中繼資料關係」欄位。
    2. 針對「關聯項目」,請選取「實體定義」。
    3. 在「新自訂欄位」頁面上,核取「必要」和「唯一」。
    4. 儲存自訂欄位。
  4. 查詢受管理類型,以將未受管理類型聯結至結果,並將欄位新增至結果集。
範例
範例 您可以使用兩個方法來查詢 SOQL 中的關係:新增自訂欄位所用新物件的右側聯結,或父系物件的左側聯結。例如,

右側聯結:

select ManagedCmt__r.Id, ManagedCmt__r.MasterLabel, AnotherField__c from ExtraFieldsCmt__mdt

左側聯結:

select Id, MasterLabel, (SELECT AnotherField__c FROM ExtraFieldsCmts__r) from ManagedCmt__mdt
 
正在載入
Salesforce Help | Article