public class ExcelDataPickup
extends java.lang.Object
【EXCEL取込】雛形EXCELシートの解析処理を行う為の、HSSFListener 拡張クラスです。 このオブジェクトは、HSSFRequest クラスの addListenerForAllRecords メソッドに渡す HSSFListener インターフェースを実装しています。また、雛形EXCEL を処理後、ExcelLayout 管理クラスを取得することが出来ます。 ※ 最新のPOIでは、org.apache.poi.ss.usermodel を使う事で、2003形式、2007形式に対応させます。 report パッケージは保守対象外なので、あえて修正しません。
3.8.0.0 (2005/06/07) 新規追加 |
コンストラクタと説明 |
---|
ExcelDataPickup(ExcelLayout layout,
java.io.File filename,
boolean debug)
雛形EXCELを処理済みのExcelLayoutオブジェクトと、
データEXCELファイル名よりオブジェクトを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
EXCEL をオープンした InputStream を閉じます。
|
void |
execute(int modelSheetNo,
int sheetNo,
java.lang.String loopClm)
データEXCELファイル名のデータをピックアップします。
|
int |
getSheetSize()
データEXCELファイル名のシート数を返します。
|
public ExcelDataPickup(ExcelLayout layout, java.io.File filename, boolean debug)
layout
- 雛形EXCELを処理済みのExcelLayoutオブジェクトfilename
- データEXCELファイル名debug
- デバッグフラグpublic int getSheetSize()
public void execute(int modelSheetNo, int sheetNo, java.lang.String loopClm)
modelSheetNo
- 雛形シート番号sheetNo
- データシート番号loopClm
- 繰返必須カラム(なければ通常の1対1処理)3.8.1.1 (2005/11/21) デバッグ用コメント修正 |
public void close()
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.