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

ReportInstance クラス

非同期に実行されたレポートのインスタンスを返します。このインスタンスの結果を取得します。

名前空間

Reports

ReportInstance のメソッド

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

getCompletionDate()

レポートインスタンスの実行が完了した日時を返します。完了日は、レポートインスタンスが正常に実行されたか、エラーのために実行できなかった場合にのみ使用できます。日時情報は ISO-8601 形式です。

構文

public Datetime getCompletionDate()

戻り値

型: Datetime

getId()

非同期に実行されたレポートインスタンスの一意の ID を返します。

構文

public Id getId()

戻り値

型: Id

getOwnerId()

レポートインスタンスを作成したユーザーの ID を返します。

構文

public Id getOwnerId()

戻り値

型: Id

getReportId()

このインスタンスが基づいているレポートの一意の ID を返します。

構文

public Id getReportId()

戻り値

型: Id

getReportResults()

非同期レポートインスタンスの結果を取得します。レポートを要求するときに、データを集計するか、詳細を含めるかを指定できます。

構文

public Reports.ReportResults getReportResults()

戻り値

型: Reports.ReportResults

getRequestDate()

レポートインスタンスが実行された日時を返します。日時情報は ISO-8601 形式です。

構文

public Datetime getRequestDate()

戻り値

型: Datetime

getStatus()

レポートの状況を返します。

構文

public String getStatus()

戻り値

型: String

使用方法

  • レポートの実行が要求で最近トリガーされた場合は New
  • レポートが実行された場合は Success
  • レポートが実行中の場合は Running
  • レポートの実行に失敗した場合は Error。レポートにアクセスする権限が実行の要求後に削除された場合などに、レポート実行のインスタンスでエラーが返されます。