public class DBTableReport_Excel extends AbstractDBTableReport
修飾子とタイプ | フィールドと説明 |
---|---|
(package private) org.apache.poi.hssf.usermodel.HSSFWorkbook |
wb |
dataOver, firstTemplateFile, footerKeys, footerVals, headerKeys, headerVals, htmlDir, htmlFileKey, lineCopyCnt, listId, maxPageCount, maxRowCount, pageCount, pageEndCut, pageRowCount, reader, resource, rowOver, table, templateFile, writer, ykno
コンストラクタと説明 |
---|
DBTableReport_Excel() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
changeCell(org.apache.poi.hssf.usermodel.HSSFCell oCell)
セル情報を変更します。
|
protected String |
changeData(String inLine)
入力文字列 を加工して、出力します。
|
protected String |
changeFormulaAttr(String inLine)
POIで解釈したExcel式の中の変な属性を加工して、出力します。
|
protected void |
changeSheet()
Excelの雛型をコピーして、そのシートに帳票データを埋め込みます。
|
protected void |
close()
リーダー、ライターの終了処理を行います。
|
protected void |
initReader()
POIFSFileSystem を、初期化します。
|
protected void |
initWriter()
FileOutputStream を、初期化します。
|
protected void |
println(String line)
入力文字列 を読み取って、出力します。
|
protected String |
readLine()
入力文字列 を読み取って、出力します。
|
void |
writeReport()
DBTableModel から データを作成して,PrintWriter に書き出します。
|
getRealRow, getValue, setDBTableModel, setFirstTemplateFile, setFooterKeys, setFooterVals, setHeaderFooter, setHeaderKeys, setHeaderVals, setListId, setOutputDir, setOutputFileKey, setPageEndCut, setResourceManager, setTemplateFile, setYkno
public void writeReport()
writeReport
インタフェース内 DBTableReport
writeReport
クラス内 AbstractDBTableReport
protected void initReader()
initReader
クラス内 AbstractDBTableReport
protected void initWriter()
initWriter
クラス内 AbstractDBTableReport
protected void close()
protected void changeSheet()
4.3.4.0 (2008/12/01) POI3.2対応 |
protected void changeCell(org.apache.poi.hssf.usermodel.HSSFCell oCell)
oCell
- HSSFCellオブジェクト4.3.4.0 (2008/12/01) POI3.2対応 |
protected String changeFormulaAttr(String inLine)
inLine
- 入力文字列protected String changeData(String inLine)
changeData
クラス内 AbstractDBTableReport
inLine
- 入力文字列protected String readLine()
readLine
クラス内 AbstractDBTableReport
protected void println(String line)
println
クラス内 AbstractDBTableReport
line
- 入力文字列Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.