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

Newer Version Available

This content describes an older version of this product. View Latest

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