30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Styleclass
ClasstopLink

ページトップ

Expand
titlePDF

PDFリクエストは指定されたレポートを実行し、それをPDF形式で返します。これを実行するコードは以下の通りです。

Code Block

ReportServiceRequest rsr = new ReportServiceRequest();
ReportServiceResponse rs = null;

rsr.setLoginId(this.username);
rsr.setPassword(this.password);
// This is the primary organization
rsr.setOrgId(new Integer(1));
rsr.setReportRequest("PDF");
rsr.setReportId(12345);

rs = ReportService.remoteAdministrationCall(rsr);

返されるReportServiceResponseオブジェクトは、以下の項目で構成されます。

応答要素

データ型

説明

取得コード

ReportId

Integer

指定されたレポートのID

getReportId()

ReportName

String

指定されたレポートの名前

getReportName()

HitCount

Integer

指定されたレポートがアクセスされた回数

getHitCount()

FormatCode

String

指定されたレポートのフォーマットコード

getFormatCode()

BinaryData

String

PDFのBase64エンコードバイナリーチャンク

getBinaryData()

ContentType

String

このオブジェクトのMIMEコンテンツタイプ。値は「application/pdf」です。

getContentType()

...

Expand
titleCSV

CSVリクエストは指定されたレポートを実行し、それをCSV形式で返します。これを実行するコードは以下の通りです。

Code Block

ReportServiceRequest rsr = new ReportServiceRequest();
ReportServiceResponse rs = null;

rsr.setLoginId(this.username);
rsr.setPassword(this.password);
// This is the primary organization
rsr.setOrgId(new Integer(1));
rsr.setReportRequest("CSV");
rsr.setReportId(12345);

rs = ReportService.remoteAdministrationCall(rsr);

返されるReportServiceResponseオブジェクトは、以下の項目で構成されます。

応答要素

データ型

説明

取得コード

ReportId

Integer

指定されたレポートのID

getReportId()

ReportName

String

指定されたレポートの名前

getReportName()

HitCount

Integer

指定されたレポートがアクセスされた回数

getHitCount()

FormatCode

String

指定されたレポートのフォーマットコード

getFormatCode()

BinaryData

String

CSVのBase64エンコードバイナリーチャンク

getBinaryData()

ContentType

String

このオブジェクトのMIMEコンテンツタイプ。値は「text/comma-separated-values」です。

getContentType()

Expand
titleXLS

XLSリクエストは指定されたレポートを実行し、それをXLS形式で返します。これを実行するコードは以下の通りです。

Code Block
ReportServiceRequest rsr = new ReportServiceRequest();
ReportServiceResponse rs = null;

rsr.setLoginId(this.username);
rsr.setPassword(this.password);
// This is the primary organization
rsr.setOrgId(new Integer(1));
rsr.setReportRequest("XLS");
rsr.setReportId(12345);

rs = ReportService.remoteAdministrationCall(rsr);

返されるReportServiceResponseオブジェクトは、以下の項目で構成されます。

応答要素

データ型

説明

取得コード

ReportId

Integer

指定されたレポートのID

getReportId()

ReportName

String

指定されたレポートの名前

getReportName()

HitCount

Integer

指定されたレポートがアクセスされた回数

getHitCount()

FormatCode

String

指定されたレポートのフォーマットコード

getFormatCode()

BinaryData

String

XLSのBase64エンコードバイナリーチャンク

getBinaryData()

ContentType

String

このオブジェクトのMIMEコンテンツタイプ。値は「application/xls」です。

getContentType()

...