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

ProcessResult クラス

承認を求めてレコードを送信した後、ProcessResult クラスを使用して、承認プロセスの結果を処理します。

名前空間

Approval

使用方法

ProcessResult オブジェクトは process メソッドによって返されます。このクラスのインスタンスを作成するとき、Approval 名前空間を指定する必要があります。次に例を示します。

1Approval.ProcessResult result = Approval.process(req1);

ProcessResult のメソッド

ProcessResult のメソッドは次のとおりです。すべてインスタンスメソッドです。

getEntityId()

処理されるレコードの ID。

署名

public String getEntityId()

戻り値

型: String

getErrors()

エラーが発生した場合、エラーコードや記述子など、1 つまたは複数のデータベースエラーオブジェクトの配列を返します。

署名

public Database.Error[] getErrors()

戻り値

型: Database.Error[]

getInstanceId()

承認を得るために送信される承認プロセスの ID。

署名

public String getInstanceId()

戻り値

型: String

getInstanceStatus()

現在の承認プロセスの状況。有効な値は、Approved、Rejected、Removed または Pending です。

署名

public String getInstanceStatus()

戻り値

型: String

getNewWorkitemIds()

承認プロセスに送信された新しい項目の ID です。0 件または 1 件の承認プロセスがあります。

署名

public ID[] getNewWorkitemIds()

戻り値

型: ID[]

isSuccess()

boolean 値です。承認プロセスが正常に完了した場合は true、そうでない場合は false に設定されます。

署名

public Boolean isSuccess()

戻り値

型: Boolean