Loading
以程式碼增強 Salesforce
目錄
選取篩選

          沒有結果
          沒有結果
          以下是搜尋小祕訣

          檢查關鍵字的拼字。
          使用較常見的搜尋字詞。
          選取較少篩選條件以擴大您的搜尋。

          搜尋所有 Salesforce 說明
          定義 Apex 類別

          定義 Apex 類別

          Salesforce 會將 Apex 類別儲存為中繼資料。

          必要版本

          提供版本:Salesforce Classic (並非所有組織皆適用)
          提供版本:PerformanceUnlimitedDeveloperEnterpriseDatabase.com Edition
          需要的使用者權限
          為 Apex 類別定義、編輯、刪除、設定安全性和設定版本設定: Author Apex
          執行 Apex 測試: 「檢視設定和組態」權限

          只有在 Developer Edition 組織、Salesforce Enterprise Edition 試用組織或 Sandbox 組織中,您才可以使用 Salesforce 使用者介面新增、編輯或刪除 Apex。在 Salesforce 生產組織中,您只能使用中繼資料 API deploy 呼叫、Salesforce Extensions for Visual Studio Code 或 Ant 移轉工具來變更 Apex。Salesforce Extensions for Visual Studio Code 與 Ant 移轉工具是 Salesforce 提供以支援使用者和合作夥伴的免費資源,不屬於 Salesforce 主要服務契約中關於我方所提供服務的一部分。

          1. 進入「設定」,在「快速尋找」方塊中輸入 Apex 類別,然後選取「Apex 類別」。
          2. 按一下「新增」。
          3. 按一下「版本設定」以指定 Apex 版本以及與此類別搭配使用的 API。
            如果您的組織已經從 AppExchange 安裝受管理封裝,則您也可以指定與此類別搭配使用的每個受管理封裝版本。對所有版本使用預設值。這會將類別與 Apex 的最新版本和 API 以及每個受管理封裝產生關聯。如果您要存取的元件或功能與最近的封裝版本不相同,則可以指定受管理封裝的早期版本。您可以指定 Apex 和 API 的較舊版本以維持特定行為。
          4. 在類別編輯器,輸入該類別的 Apex 程式碼。單一類別長度最多可達 1 百萬個字元,不包括使用 @isTest 定義的註解、測試方法或類別。
          5. 按一下「儲存」儲存變更並返回類別詳細資料畫面,或按一下「快速儲存」儲存變更並繼續編輯類別。您的 Apex 類別必須正確編譯,才能儲存類別。

          儲存之後,就可以使用任何其他的 Apex 程式碼,例如觸發,透過類別方法或變數叫用類別。

          備註
          備註 為顧及回溯相容性,會以指定版本的 Apex 與 API 版本設定來儲存類別。如果 Apex 類別參照已安裝受管理封裝中的元件 (例如自訂物件),則每個受管理封裝參照的版本設定也會加以儲存。此外,只要從屬中繼資料自上次編譯類別後未變更,類別就會以設定為 trueisValid 標記儲存。如果對類別中使用的物件名稱或欄位進行任何變更,包括對物件或欄位描述進行編輯等概略變更,或對呼叫此類別的類別進行任何變更,則 isValid 標記會設定為 false。當觸發或 Web 服務呼叫叫用該類別時,程式碼會重新編譯,並在發生任何錯誤時通知使用者。如果沒有錯誤,則 isValid 標記會重設為 true
           
          正在載入
          Salesforce Help | Article