クラス AHSimpleDataMerger
- java.lang.Object
- 
- jp.co.antenna.AHOOXMLDocxManagerJavaCtl.AHSimpleDataMerger
 
- 
 public class AHSimpleDataMerger extends java.lang.Objectシンプル版の差し込み印刷- バージョン:
- 1.0 2021/09/29
- 作成者:
- Copyright (c) 2020-2022 Antenna House, Inc. All rights reserved.
 
- 
- 
フィールドの概要フィールド 修飾子とタイプ フィールド 説明 SimpleTypeOption.OutputModeoutputMode差し込み印刷の複数レコードの差し込み印刷データの際の出力方法
 - 
コンストラクタの概要コンストラクタ コンストラクタ 説明 AHSimpleDataMerger()コンストラクタ
 - 
メソッドの概要すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidcreateSimpleTypeDataFromCSV(java.lang.String dataPath, CommonOption.DataFileEncoding dataFileEncoding)CSVファイルから差し込み印刷データを作成するvoidcreateSimpleTypeDataFromJSON(java.lang.String dataPath, CommonOption.DataFileEncoding dataFileEncoding)JSONファイルから差し込み印刷データを作成するvoidexecuteSimpleDataMerge(InputParam inputParam, OutputParam outputParam)シンプル版の差し込み印刷を実行するjava.util.ArrayList<java.lang.String>getDataMergeFields(java.lang.String inputFile)差し込み印刷テンプレートに定義されているフィールドを取得
 
- 
- 
- 
フィールドの詳細- 
outputModepublic SimpleTypeOption.OutputMode outputMode 差し込み印刷の複数レコードの差し込み印刷データの際の出力方法
 
- 
 - 
メソッドの詳細- 
createSimpleTypeDataFromCSVpublic void createSimpleTypeDataFromCSV(java.lang.String dataPath, CommonOption.DataFileEncoding dataFileEncoding)CSVファイルから差し込み印刷データを作成する- パラメータ:
- dataPath- CSVファイルのパス
- dataFileEncoding- CSVファイルの文字エンコード
 
 - 
createSimpleTypeDataFromJSONpublic void createSimpleTypeDataFromJSON(java.lang.String dataPath, CommonOption.DataFileEncoding dataFileEncoding)JSONファイルから差し込み印刷データを作成する- パラメータ:
- dataPath- JSONファイルのパス
- dataFileEncoding- JSONファイルの文字エンコード
 
 - 
executeSimpleDataMergepublic void executeSimpleDataMerge(InputParam inputParam, OutputParam outputParam) throws AHOOXMLDocxManagerException, java.io.IOException, java.lang.InterruptedException シンプル版の差し込み印刷を実行する- パラメータ:
- inputParam- 入力パラメータ
- outputParam- 出力パラメータ
- 例外:
- AHOOXMLDocxManagerException
- java.io.IOException
- java.lang.InterruptedException
 
 - 
getDataMergeFieldspublic java.util.ArrayList<java.lang.String> getDataMergeFields(java.lang.String inputFile) throws AHOOXMLDocxManagerException, java.io.IOException, java.lang.InterruptedException差し込み印刷テンプレートに定義されているフィールドを取得- パラメータ:
- inputFile- 差し込み印刷対象のテンプレートファイルのパス
- 戻り値:
- 差し込み印刷のフィールド名のリスト
- 例外:
- AHOOXMLDocxManagerException
- java.io.IOException
- java.lang.InterruptedException
 
 
- 
 
-