diff --git a/developerguide/src/docs/asciidoc/report/index.adoc b/developerguide/src/docs/asciidoc/report/index.adoc index 5290432..087eb8b 100644 --- a/developerguide/src/docs/asciidoc/report/index.adoc +++ b/developerguide/src/docs/asciidoc/report/index.adoc @@ -66,8 +66,17 @@ XLSX(POI Streaming) ※POIのSXSSFWorkbook形式のWorkbookを生成します。 パスワードは、ユーザーに画面上で指定させてリクエストでもらったり、システム内部で固定したり、ランダムで設定してメール通知したり要件に応じて実装し、このTemplateを利用する前のCommandでここで指定したAttributeに対して、パスワードをセットしてください。 +※PDF形式においては、Passwordにセットした値はPDFファイルのUser Passwordとして設定されます。また、Passwordのみセットし、後述のOwner Passwordをセットしていない場合、PDFファイルのOwner PasswordもPasswordにセットした値に設定されます。 + ※パスワードは、いずれのReportTypeにおいてもXLS形式には対応していません。Excelに対してパスワード指定する場合はXLSX形式を利用してください。 +|Owner Password Attribute Name| +出力するPDF形式のレポートに対してOwner Passwordを設定する場合に、そのパスワード値をセットしたRequestのAttribute名を指定します。 + +設定方法は `Password Attribute Name` と同様です。 + +※Owner Passwordのみをセットし、Passwordをセットしていない場合、PDFファイルのOwner Passwordのみ設定され、User Passwordは設定されません。 + |DataSource Attribute Name| Report Typeが `JasperReports` 形式用の設定です。 + JasperFillManager.fillReport実行時のデータソースを設定することができます。