パッケージ org.opengion.hayabusa.report

## インタフェース CSVPrintPointService

- 既知の実装クラスのリスト:
    `AbstractCSVPrintPointService`, `CSVPrintPointService_DEFAULT`, `CSVPrintPointService_RFW`, `CSVPrintPointService_RFW2`, `CSVPrintPointService_RFW3`

      public interface CSVPrintPointService

  CSV発行用インターフェースです。
  機能分類
    帳票システム
  バージョン
    4.0
  作成者
    Hiroki Nakamura
  導入されたバージョン:
    JDK5.0,

- - ### メソッドの概要

    すべてのメソッド インスタンス・メソッド abstractメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `boolean` | `execute()` | CSV発行処理を実行します。
    `java.lang.String` | `getErrMsg()` | エラーメッセージを返します。
    `java.lang.String` | `getFgkan()` | 現在の印刷状況を返します。
    `void` | `setDmnGrp​(java.lang.String name)` | デーモングループをセットします。
    `void` | `setFgcut​(java.lang.String flg)` | ページエンドカットフラグをセットします。
    `void` | `setFgrun​(java.lang.String fgrun)` | 実行方法をセットします。
    `void` | `setGrpId​(java.lang.String id)` | グループIDをセットします。
    `void` | `setHostName​(java.lang.String hostName)` | 帳票デーモンが実行されているホスト名をセットします。
    `void` | `setListId​(java.lang.String id)` | 帳票IDをセットします。
    `void` | `setModelname​(java.lang.String name)` | 帳票名をセットします。
    `void` | `setOption​(java.lang.String option)` | オプション文字列をセットします。
    `void` | `setOutDir​(java.lang.String dir)` | ファイル出力時のディレクトリを指定します。
    `void` | `setPortnm​(java.lang.String port)` | プリンターポート名をセットします。
    `void` | `setPrgDir​(java.lang.String dir)` | 起動するプログラムのディレクトリをセットします。
    `void` | `setPrgFile​(java.lang.String file)` | 起動するプログラムをセットします。
    `void` | `setPrinterName​(java.lang.String printerName)` | プリンター名をセットします。
    `void` | `setPrtId​(java.lang.String id)` | プリンタIDをセットします。
    `void` | `setSystemId​(java.lang.String systemId)` | システムIDをセットします。
    `void` | `setTable​(DBTableModel table)` | DBTableModel をセットします。
    `void` | `setTableF​(DBTableModel table)` | DBTableModel をセットします（フッター）。
    `void` | `setTableH​(DBTableModel table)` | DBTableModel をセットします。
    `void` | `setYkno​(java.lang.String ykno)` | 帳票起動された要求番号をセットします。

- - ### メソッドの詳細

    - #### setYkno

          void setYkno​(java.lang.String ykno)

      帳票起動された要求番号をセットします。
      パラメータ:
        `ykno` - 要求NO

    - #### setSystemId

          void setSystemId​(java.lang.String systemId)

      システムIDをセットします。
      パラメータ:
        `systemId` - システムID

    - #### setFgrun

          void setFgrun​(java.lang.String fgrun)

      実行方法をセットします。
      パラメータ:
        `fgrun` - 実行方法

    - #### setHostName

          void setHostName​(java.lang.String hostName)

      帳票デーモンが実行されているホスト名をセットします。
      パラメータ:
        `hostName` - ホスト名

    - #### setPrinterName

          void setPrinterName​(java.lang.String printerName)

      プリンター名をセットします。
      パラメータ:
        `printerName` - プリンタ名

    - #### setTable

          void setTable​(DBTableModel table)

      DBTableModel をセットします。
      パラメータ:
        `table` - DBTableModelオブジェクト

    - #### setTableH

          void setTableH​(DBTableModel table)

      DBTableModel をセットします。(ヘッダー）
      パラメータ:
        `table` - DBTableModelオブジェクト

    - #### setTableF

          void setTableF​(DBTableModel table)

      DBTableModel をセットします（フッター）。
      パラメータ:
        `table` - DBTableModelオブジェクト

    - #### setPrgDir

          void setPrgDir​(java.lang.String dir)

      起動するプログラムのディレクトリをセットします。
      パラメータ:
        `dir` - PG起動ディレクトリ

    - #### setPrgFile

          void setPrgFile​(java.lang.String file)

      起動するプログラムをセットします。
      パラメータ:
        `file` - PGファイル名

    - #### setOutDir

          void setOutDir​(java.lang.String dir)

      ファイル出力時のディレクトリを指定します。
      パラメータ:
        `dir` - 出力ディレクトリ

    - #### setPrtId

          void setPrtId​(java.lang.String id)

      プリンタIDをセットします。
      パラメータ:
        `id` - プリンタID

    - #### setPortnm

          void setPortnm​(java.lang.String port)

      プリンターポート名をセットします。
      パラメータ:
        `port` - ポート名

    - #### setListId

          void setListId​(java.lang.String id)

      帳票IDをセットします。
      パラメータ:
        `id` - 帳票ID

    - #### setModelname

          void setModelname​(java.lang.String name)

      帳票名をセットします。
      パラメータ:
        `name` - 帳票名

    - #### setGrpId

          void setGrpId​(java.lang.String id)

      グループIDをセットします。
      パラメータ:
        `id` - グループID
      変更履歴:
        5.9.2.2 (2015/11/20)

    - #### setDmnGrp

          void setDmnGrp​(java.lang.String name)

      デーモングループをセットします。
      パラメータ:
        `name` - デーモングループ
      変更履歴:
        5.9.2.2 (2015/11/20)

    - #### setOption

          void setOption​(java.lang.String option)

      オプション文字列をセットします。
      パラメータ:
        `option` - オプション文字列
      変更履歴:
        5.9.3.0 (2015/12/04)

    - #### setFgcut

          void setFgcut​(java.lang.String flg)

      ページエンドカットフラグをセットします。
      パラメータ:
        `flg` - ページエンドカットフラグ
      変更履歴:
        5.9.3.0 (2015/12/04)

    - #### getFgkan

          java.lang.String getFgkan()

      現在の印刷状況を返します。
      戻り値:
        完成フラグ

    - #### getErrMsg

          java.lang.String getErrMsg()

      エラーメッセージを返します。
      戻り値:
        エラーメッセージ

    - #### execute

          boolean execute()

      CSV発行処理を実行します。
      戻り値:
        実行結果[true:正常/false:異常]