ReportRequest

ReportRequestデータ型は、レポートを実行するのに必要な設定を定義します。attributeFormatの許容値は、使用されるテンプレートのタイプによって異なります(たとえば、PDFテンプレートではPDF出力の生成のみ可能)。

ReportRequestにより使用可能になるフィールド

フィールド 説明

String attributeCalendar

レポート・リクエストに対して使用するフォーマット・カレンダです。有効な値: "Gregorian"、"Arabic Hijrah"、"English Hijrah"、"Japanese Imperial"、"Thai Buddha"、"ROC Official"

String attributeFormat

要求されたレポートの出力フォーマット。「attributeFormatの値」を参照してください。

String attributeLocale

レポートのロケール選択例: fr-FR

String attributeUILocale

ユーザー・インタフェースのロケール選択。例: fr-FR。ユーザー・インタフェースからのパラメータ入力が英語でないときは必須。

String attributeTemplate

レポートに適用するテンプレートたとえば: Employeelisting.rtf。

String attributeTimeZone

リクエストに対して使用するタイムゾーンを、サポートされているJavaタイムゾーンIDを使用して指定します。たとえば: "America/Los_Angeles"

boolean byPassCache

trueは、ドキュメント・キャッシュをバイパスすることを示します。

BIPDataSource dynamicDataSource

レポートのデータソースが定義されていない場合は、動的に定義できます。「BIPDataSource」を参照してください。

boolean flattenXML

trueは、XMLがフラット化されることを意味します。ExcelではXMLデータ型をフラット化する必要があるため、このフラグはAnalyzer for Microsoft Excelに対して使用されます。

ParamNameValues parameterNameValues

ParamNameValuesデータ型経由で渡される、このレポート・リクエストの発行に使用されるパラメータ名と値のペア。「ParamNameValues」を参照してください。

String reportAbsolutePath

Publisherリポジトリ内のレポートの絶対パス。たとえば: /HR Manager/HR Reports/Employee Listing.xdo。

byte[] reportData

レポートに直接データを入力する場合は、この要素を使用してデータを渡します。

String reportOutputPath

生成されるレポートの出力パスを指定します。

String reportRawData

レポートに生のXMLデータを使用する場合は、この要素にそのXMLデータが格納されます。

integer sizeOfDataChunkDownload

flattenXMLをtrueに設定した場合、またはデータをチャンクしない場合は、このパラメータを-1に設定して、すべてのデータをクライアントに返します。

MetaDataList XDOPropertyList

「MetaDataList」を参照してください。