createReportInSession()メソッド
ReportServiceのcreateReportInSession()メソッドは、指定ユーザーのbipSessionTokenに基づいてカタログ内にレポートを作成します。
インセッション・メソッドの詳細は、「インセッション・メソッドについて」を参照してください。
シグネチャ
String createReport(String reportName, String folderAbsolutePathURL, String dataModelURL, String templateFileName, byte[] templateData, String XLIFFFileName, byte[] XLIFFData, boolean updateFlag, String bipSessionToken);
createReportInSession()メソッドのパラメータ
| パラメータ | 説明 |
|---|---|
|
String reportName |
サフィックスに.xdoを付けて作成するレポート名(たとえば、myreport.xdo)。 |
|
String folderAbsolutePathURL |
作成したレポートを配置するフォルダのパスたとえば: xmlp/Reports/financials |
|
String dataModelURL |
このレポートのデータソースとして使用されるデータ・モデルへのパス。たとえば: xmlp/Reports/financials/Data Models/my data model.xdm |
|
String templateFileName |
レポート定義に追加するテンプレートのファイル名。 |
|
byte[] templateData |
テンプレート・ファイル。 |
|
String XLIFFFileName |
XLIFFファイルのファイル名。XLIFFファイル名にロケールを次のように追加する必要があります。
説明
たとえば: template_en_us.xlf |
|
byte[] XLIFFData |
XLIFFファイル。 |
|
boolean updateFlag |
|
|
String bipSessionToken |
ユーザーに対して生成された専用トークン文字列。bipSessionToken文字列を使用すると、ユーザーは資格証明を入力する必要がなくなります。サーバーでは、このトークン文字列を検証し、セッションを復元して操作を実行できます。 |