openGionopenGion
5.2.2.0

org.opengion.hayabusa.report
クラス ExcelInsert

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

public class ExcelInsert
extends java.lang.Object

【EXCEL取込】雛形EXCELシートと、データEXCELシートから、指定のDBにデータを登録するクラスクラスです。 雛形EXCELシートは、{@カラム} で記述されており、このカラムのEXCEL上のセルの位置を元に、 データEXCELシートから所定のデータを読みこみ、雛形明細定義(GE57)で指定のテーブルに 抜き出したデータを登録します。 雛形明細定義(GE57)では、システムID+帳票ID+シート番号をキーに、読み取る対応シートや シート毎にヘッダーテーブル、明細テーブルの指定、繰返必須カラムのしていなどにより、 読取る方式と、書き込むテーブルを指定します。

変更履歴:
3.8.0.0 (2005/06/07) 新規追加
機能階層
帳票システム
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
static boolean USE_DB_APPLICATION_INFO
          コネクションにアプリケーション情報を追記するかどうか指定
 
コンストラクタの概要
ExcelInsert(java.lang.String system_id, java.lang.String ykno, java.lang.String listId, java.lang.String excelinDir, boolean debug)
          コンストラクター 引数を受けとって、インスタンスを作成します。
 
メソッドの概要
 boolean execute()
          変換処理を実行します。
 java.lang.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
コネクションにアプリケーション情報を追記するかどうか指定

コンストラクタの詳細

ExcelInsert

public ExcelInsert(java.lang.String system_id,
                   java.lang.String ykno,
                   java.lang.String listId,
                   java.lang.String excelinDir,
                   boolean debug)
コンストラクター 引数を受けとって、インスタンスを作成します。

パラメータ:
system_id - システムID
ykno - 要求番号
listId - 帳票ID
excelinDir - 出力ディレクトリ
debug - デバッグフラグ
変更履歴:
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfo オブジェクトを設定
メソッドの詳細

execute

public boolean execute()
変換処理を実行します。

戻り値:
結果 (正常:true / 異常:false)
変更履歴:
3.8.0.9 (2005/10/17) エラーメッセージ強化

getErrMsg

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

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

openGion 5.2.2.0

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