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を参照してください。 |