初めて投稿させていただきます。
[ファイル名(フルパス)、テキスト1、テキスト2] のような内容のデータをExcellaに渡し、1シートの中に複数のレコードを出力したいです。
$BR[]{データ, fromCel=1:0, toCell=3:0}
$I[]{ファイル名}
${テキスト1}
${テキスト2}
上記のようなテンプレートを用意し、java側では
outputSheet.addParam(BlockRowRepeatParamParser.DEFAULT_TAG, "データ", データ.toArray());
としても、ファイル名の画像はNullとなり、表示されませんでした。
そもそも、このような使い方はできないのでしょうか。
複数レコードだとうまくいかないのかと思い、上記データを1件のみ使用し、java側で
outputSheet.addParam(ImageParamParser.DEFAULT_TAG, "ファイル名", ファイル名);
outputSheet.addParam(SingleParamParser.DEFAULT_TAG, (String) "テキスト1", テキスト1);
と記述、テンプレート側では
$I[]{ファイル名}
${テキスト1}
としてみましたが、「テキスト1」の内容は表示されるものの、やはりファイル名の画像は表示されませんでした。
ImageParamParserの使い方について、なにかご教示いただけませんでしょうか。