インタフェース JxlsReportOutputLogic
public interface JxlsReportOutputLogic
JXLS専用帳票出力ロジックインターフェース
JXLSを用いて帳票出力する際に出力処理を記述してもらう為のインタフェースです。アプリ担当者は、このインタフェースを継承して独自に帳票処理を記載する事が可能。
-
メソッドの概要
修飾子とタイプメソッド説明default void
processGridTemplate
(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out, String objectProps) 推奨されていません。Jxls 3.x JxlsHelper と関連機能が無くなっていたため、次期バージョンで削除する予定です。default void
processGridTemplateAtCell
(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out, String objectProps, String targetCell) 推奨されていません。Jxls 3.x JxlsHelper と関連機能が無くなっていたため、次期バージョンで削除する予定です。default void
processTemplateAtCell
(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out, String targetCell) 推奨されていません。Jxls 3.x JxlsHelper と関連機能が無くなっていたため、次期バージョンで削除する予定です。void
reportWrite
(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out) JXLS帳票出力処理
-
メソッドの詳細
-
reportWrite
void reportWrite(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out) JXLS帳票出力処理- パラメータ:
builder
- Jxls FillerBuilder インスタンスreportData
- 帳票データout
- 帳票出力先
-
processTemplateAtCell
@Deprecated default void processTemplateAtCell(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out, String targetCell) 推奨されていません。Jxls 3.x JxlsHelper と関連機能が無くなっていたため、次期バージョンで削除する予定です。指定された FillerBuilder の設定で、テンプレート処理結果をターゲットシートに出力し、結果を OutputStream に書き込む。注意
Jxls 2.x JxlsHelper#processTemplateAtCell の互換機能として用意していますが、機能が不完全です。 シート名の変更は可能ですが、出力先セル位置の変更はできません。
- パラメータ:
builder
- Jxls FillerBuilder インスタンスreportData
- 帳票データout
- 帳票出力先targetCell
- テンプレート出力先セル
-
processGridTemplate
@Deprecated default void processGridTemplate(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out, String objectProps) 推奨されていません。Jxls 3.x JxlsHelper と関連機能が無くなっていたため、次期バージョンで削除する予定です。指定された FillerBuilder の設定で、テンプレート処理結果を出力し、結果を OutputStream に書き込む。 テンプレートのエリアの GridCommand の props に入力パラメータ objectProps を設定する。注意
Jxls 2.x JxlsHelper#processGridTemplate の互換機能として用意しています。
- パラメータ:
builder
- Jxls FillerBuilder インスタンスreportData
- 帳票データout
- 帳票出力先objectProps
- GridCommand の props の設定値
-
processGridTemplateAtCell
@Deprecated default void processGridTemplateAtCell(org.jxls.builder.JxlsTemplateFillerBuilder<?> builder, Map<String, Object> reportData, OutputStream out, String objectProps, String targetCell) 推奨されていません。Jxls 3.x JxlsHelper と関連機能が無くなっていたため、次期バージョンで削除する予定です。指定された FillerBuilder の設定で、テンプレート処理結果をターゲットシートに出力し、結果を OutputStream に書き込む。 テンプレートのエリアの GridCommand の props に入力パラメータ objectProps を設定する。注意
Jxls 2.x JxlsHelper#processGridTemplateAtCell の互換機能として用意していますが、機能が不完全です。 GridCommand の props 設定およびシート名の変更は可能ですが、出力先セル位置の変更はできません。
- パラメータ:
builder
- Jxls FillerBuilder インスタンスreportData
- 帳票データout
- 帳票出力先objectProps
- GridCommand の props の設定値targetCell
- テンプレート出力先セル
-