openGionopenGion
5.8.0.0

org.opengion.hayabusa.report
クラス ReportPrint

java.lang.Object
  上位を拡張 org.opengion.hayabusa.report.ReportPrint

public class ReportPrint
extends Object

【レポート出力】DBTableModelオブジェクトをレポート形式に返還するタグリブクラスです。 このオブジェクトに、 データ(DBTableModel)と、コントローラ(DBTableReport クラス)を与えて、 外部からコントロールすることで、各種形式で データ(DBTableModel)を表示させることが 可能です。 各属性は、{@XXXX} 変数が使用できます。 これは、ServletRequest から、xxxx をキーに値を取り出し,この変数に 割り当てます。つまり、このxxxxをキーにリクエストすれば、 この変数に値をセットすることができます。 http://localhost/query.jsp?KEY1=VLA1&KEY2=VAL2 のようなリクエストで、{@KEY1} とすれば、 VAL1 がセットされます。

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

フィールドの概要
static boolean USE_DB_APPLICATION_INFO
          コネクションにアプリケーション情報を追記するかどうか指定
 
コンストラクタの概要
ReportPrint(String system_id, String ykno, String prtId, String prgFile, String inDir, String mdlFile, String outFile, String dmnGrp, boolean debug)
          コンストラクター
 
メソッドの概要
 boolean execute()
          レポート出力処理を実行します。
 String getErrMsg()
          エラーが存在した場合に、エラーメッセージを返します。
 
クラス 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
コネクションにアプリケーション情報を追記するかどうか指定

コンストラクタの詳細

ReportPrint

public ReportPrint(String system_id,
                   String ykno,
                   String prtId,
                   String prgFile,
                   String inDir,
                   String mdlFile,
                   String outFile,
                   String dmnGrp,
                   boolean debug)
コンストラクター

パラメータ:
system_id - システムID
ykno - 要求番号
prtId - プリンターID
prgFile - 実行プログラムID
inDir - レポート入力ディレクトリ
mdlFile - テンポラリーファイル
outFile - 出力ファイル名
dmnGrp - デーモングループ
debug - デバッグフラグ
変更履歴:
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定
メソッドの詳細

execute

public boolean execute()
レポート出力処理を実行します。

戻り値:
結果 [true:正常/false:異常]

getErrMsg

public String getErrMsg()
エラーが存在した場合に、エラーメッセージを返します。

戻り値:
エラーメッセージ String

openGion 5.8.0.0

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