クラス CSVPrintRequest
- java.lang.Object
-
- org.opengion.hayabusa.report.CSVPrintRequest
-
public class CSVPrintRequest extends java.lang.Object
帳票システムでCSV出力をする際に、データを加工、プラグインの呼び出しを行うクラスです。- 機能分類
- 帳票システム
- バージョン
- 4.0
- 作成者
- Takahashi Masakazu
- 導入されたバージョン:
- JDK8.0,
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static boolean
USE_DB_APPLICATION_INFO
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 CSVPrintRequest(java.lang.String systemId, java.lang.String ykno, java.lang.String listId, java.lang.String lang, java.lang.String fgrun, java.lang.String prtid, java.lang.String prgdir, java.lang.String prgfile, java.lang.String outdir, java.lang.String filename, java.lang.String grpid, java.lang.String dmngrp, boolean isDebug)
コンストラクター。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 boolean
execute()
発行用データを作成し、発行リクエストの処理を行います。int
getBodyCount()
処理件数(bodyの件数)を返します。java.lang.String
getErrMsg()
エラーが存在した場合に、エラーメッセージを返します。java.lang.String
getFgkan()
完了フラグを返します。boolean
initialDataSet()
初期データセットを行います。
-
-
-
コンストラクタの詳細
-
CSVPrintRequest
public CSVPrintRequest(java.lang.String systemId, java.lang.String ykno, java.lang.String listId, java.lang.String lang, java.lang.String fgrun, java.lang.String prtid, java.lang.String prgdir, java.lang.String prgfile, java.lang.String outdir, java.lang.String filename, java.lang.String grpid, java.lang.String dmngrp, boolean isDebug)
コンストラクター。 引数を受けとって、インスタンスを作成します。- パラメータ:
systemId
- システムIDykno
- 要求番号listId
- 帳票IDlang
- 言語fgrun
- 実行方法prtid
- プリンタIDprgdir
- プログラムディレクトリprgfile
- プログラムファイルoutdir
- 出力ディレクトリfilename
- 出力ファイルgrpid
- グループIDdmngrp
- デーモングループisDebug
- デバッグフラグ- 変更履歴:
- 5.9.2.2 (2015/11/20) grpid,dmngrp
-
-
メソッドの詳細
-
initialDataSet
public boolean initialDataSet()
初期データセットを行います。 ここでは、GE54,GE58,GE55 テーブルより必要な情報を取得します。- 戻り値:
- 結果 [true:正常/false:異常]
- 変更履歴:
- 5.9.3.0 (2015/12/04), 7.2.6.1 (2020/07/17) "**"以外にベースとなるSYSTEM_ID(RESOURCE_BASE_SYSTEM_ID)設定の対応
-
execute
public boolean execute()
発行用データを作成し、発行リクエストの処理を行います。- 戻り値:
- 結果 [true:正常/false:異常]
- 変更履歴:
- 5.4.3.0 (2011/12/26) _DEFAULT対応, 5.4.3.4 (2012/01/12) listid追加, 5.4.3.9 (2012/01/25) FILENAME追加, 5.9.2.2 (2015/11/20) GRPID,DEMGRP, 5.9.2.3 (2015/11/27) rowCount, 5.9.2.7 (2015/11/27) bodyCount 追加, 5.9.3.0 (2015/12/04) option
-
getErrMsg
public java.lang.String getErrMsg()
エラーが存在した場合に、エラーメッセージを返します。- 戻り値:
- エラーメッセージ String
-
getFgkan
public java.lang.String getFgkan()
完了フラグを返します。- 戻り値:
- 完了フラグ String
-
getBodyCount
public int getBodyCount()
処理件数(bodyの件数)を返します。- 戻り値:
- 処理件数 int
- 変更履歴:
- 5.9.2.7 (2015/11/27) bodyCount 追加
-
-