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

# インタフェース CSVPrintPointService

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

public interface CSVPrintPointService
CSV発行用インターフェースです。

機能分類
  帳票システム
導入されたバージョン:
  JDK5.0,

- ## メソッドの概要

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

- ## メソッドの詳細

  - ### setYkno

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

  - ### setSystemId

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

  - ### setFgrun

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

  - ### setHostName

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

  - ### setPrinterName

    void setPrinterName(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(String dir)
    起動するプログラムのディレクトリをセットします。
    パラメータ:
      `dir` - PG起動ディレクトリ

  - ### setPrgFile

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

  - ### setOutDir

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

  - ### setPrtId

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

  - ### setPortnm

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

  - ### setListId

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

  - ### setModelname

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

  - ### setGrpId

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

  - ### setDmnGrp

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

  - ### setOption

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

  - ### setFgcut

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

  - ### getFgkan

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

  - ### getErrMsg

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

  - ### execute

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