org.opengion.hayabusa.report

## クラス CSVPrintRequest

- java.lang.Object
- - org.opengion.hayabusa.report.CSVPrintRequest

-     public class CSVPrintRequest
      extends Object

  帳票システムでCSV出力をする際に、データを加工、プラグインの呼び出しを行うクラスです。
  機能分類
    帳票システム
  バージョン
    4.0
  作成者
    Takahashi Masakazu
  導入されたバージョン:
    JDK5.0,

- - ### フィールドの概要

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static boolean` | `USE_DB_APPLICATION_INFO`

  - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `CSVPrintRequest(String systemId, String ykno, String listId, String lang, String fgrun, String prtid, String prgdir, String prgfile, String outdir, String filename, String grpid, String dmngrp, boolean isDebug)` コンストラクター 引数を受けとって、インスタンスを作成します。

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `execute()` 発行用データを作成し、発行リクエストの処理を行います。
    `int` | `getBodyCount()` 処理件数(bodyの件数)を返します。
    `String` | `getErrMsg()` エラーが存在した場合に、エラーメッセージを返します。
    `String` | `getFgkan()` 完了フラグを返します。
    `boolean` | `initialDataSet()` 初期データセットを行います。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### USE_DB_APPLICATION_INFO

          public static final boolean USE_DB_APPLICATION_INFO

  - ### コンストラクタの詳細

    - #### CSVPrintRequest

          public CSVPrintRequest(String systemId,
                         String ykno,
                         String listId,
                         String lang,
                         String fgrun,
                         String prtid,
                         String prgdir,
                         String prgfile,
                         String outdir,
                         String filename,
                         String grpid,
                         String dmngrp,
                         boolean isDebug)

      コンストラクター 引数を受けとって、インスタンスを作成します。
      パラメータ:
        `systemId` - システムID
        `ykno` - 要求番号
        `listId` - 帳票ID
        `lang` - 言語
        `fgrun` - 実行方法
        `prtid` - プリンタID
        `prgdir` - プログラムディレクトリ
        `prgfile` - プログラムファイル
        `outdir` - 出力ディレクトリ
        `grpid` - グループID
        `dmngrp` - デーモングループ
        `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)

    - #### execute

          public boolean execute()

      発行用データを作成し、発行リクエストの処理を行います。
      戻り値:
        結果 [true:正常/false:異常]
      変更履歴:

        5.9.2.2 (2015/11/20) GRPID,DEMGRP
        5.9.2.3 (2015/11/27) rowCount
        5.9.3.0 (2015/12/04) option

    - #### getErrMsg

          public String getErrMsg()

      エラーが存在した場合に、エラーメッセージを返します。
      戻り値:
        エラーメッセージ String

    - #### getFgkan

          public String getFgkan()

      完了フラグを返します。
      戻り値:
        完了フラグ String

    - #### getBodyCount

          public int getBodyCount()

      処理件数(bodyの件数)を返します。
      戻り値:
        処理件数 int
      変更履歴:

        5.9.2.7 (2015/11/27) 追加

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.