この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Approval クラス

承認申請を処理するメソッドが含まれます。

名前空間

System

使用方法

Approval は、ProcessRequest クラスおよび ProcessResult クラスの名前空間としても使用されます。

Approval メソッド

Approval のメソッドは次のとおりです。すべてのメソッドが静的です。

process(approvalRequest)

新しい承認を申請し、既存の承認申請を承認または却下します。

署名

public static Approval.ProcessResult process(Approval.ProcessRequest approvalRequest)

パラメータ

approvalRequest
型: Approval.ProcessRequest

戻り値

型: Approval.ProcessResult

例

1// Insert an account
2
3Account a = new Account(Name='Test',
4                     annualRevenue=100.0);
5
6insert a;
7
8// Create an approval request for the account
9Approval.ProcessSubmitRequest req1 = 
10      new Approval.ProcessSubmitRequest();
11req1.setObjectId(a.id);
12
13// Submit the approval request for the account
14Approval.ProcessResult result = 
15                   Approval.process(req1);

process(approvalRequests, allOrNone)

新しい承認を申請し、既存の承認申請を承認または却下します。

署名

public static Approval.ProcessResult process(Approval.ProcessRequest approvalRequests, Boolean allOrNone)

パラメータ

approvalRequests
Approval.ProcessRequest
allOrNone
型: Boolean
(省略可能) allOrNone パラメータは、部分的な完了を操作で許可するかどうかを指定します。このパラメータを false に設定した場合、承認が失敗しても、残りの承認プロセスを正常に完了できます。

process(approvalRequests)

新しい承認のリストを申請し、既存の承認申請を承認または却下します。

署名

public static Approval.ProcessResult [] process(Approval.ProcessRequest[] approvalRequests)

パラメータ

approvalRequests
Approval.ProcessRequest []

戻り値

Approval.ProcessResult []

process(approvalRequests, allOrNone)

新しい承認のリストを申請し、既存の承認申請を承認または却下します。

署名

public static Approval.ProcessResult [] process(Approval.ProcessRequest[] approvalRequests, Boolean allOrNone)

パラメータ

approvalRequests
Approval.ProcessRequest []
allOrNone
型: Boolean
(省略可能) allOrNone パラメータは、部分的な完了を操作で許可するかどうかを指定します。このパラメータを false に設定した場合、承認が失敗しても、残りの承認プロセスを正常に完了できます。

戻り値

Approval.ProcessResult []