public abstract class AbstractReport extends Object implements IReport
コンストラクタと説明 |
---|
AbstractReport() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
checkNull(Object var,
String nullDef) |
Object |
getAttribute(String name)
スクリプトに設定されている変数を取得します。
|
jp.co.sds_corp.util.common.CmnProperty |
getProperty()
初期情報の変換に使用するリソースを返します。
|
jp.co.sds_corp.util.script.IScriptParser |
getScriptParser()
スクリプトを実行するオブジェクトを取得します。
|
ISource |
getSource()
データを取得するオブジェクトを取得します。
|
String |
getType()
帳票の種別を返します。
|
void |
init(jp.co.sds_corp.util.config.IConfiguration config)
設定情報で初期化します。
|
boolean |
isDebug()
デバッグフラグを取得します。
|
boolean |
isEmpty(String var) |
void |
log(String message)
ログを出力します。
|
void |
print()
帳票を出力します。
|
void |
setAttribute(String name,
Object obj)
スクリプトに変数を設定します。
|
void |
setDebug(boolean var)
デバッグフラグを設定します。
|
void |
setProperty(jp.co.sds_corp.util.common.CmnProperty prop)
初期情報の変換に使用するリソースを設定します。
|
void |
setScriptParser(jp.co.sds_corp.util.script.IScriptParser var)
スクリプトを実行するオブジェクトを設定します。
|
void |
setSource(ISource var)
データを取得するオブジェクトを設定します。
|
void |
setupResponse(Object res)
サーブレットのヘッダを設定します。
|
void |
setupResponse(Object res,
String filename)
サーブレットのヘッダを設定します。
|
void |
setupResponse(Object res,
String filename,
String encode)
サーブレットのヘッダを設定します。
|
BigDecimal |
testNumber(Object var) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRow, addRow, appendTo, appendTo, clearCell, clearCell, copyCell, copyCell, endPage, endPage, endRow, exit, getContentType, getExtension, getResult, loadFile, loadPage, loadPage, print, setBorder, setBorder, setCell, setCell, setCellFormula, setCellFormula
public void init(jp.co.sds_corp.util.config.IConfiguration config) throws Exception
public void setProperty(jp.co.sds_corp.util.common.CmnProperty prop)
setProperty
インタフェース内 IReport
prop
- リソースpublic jp.co.sds_corp.util.common.CmnProperty getProperty()
getProperty
インタフェース内 IReport
public void setScriptParser(jp.co.sds_corp.util.script.IScriptParser var)
setScriptParser
インタフェース内 IReport
var
- 設定するデータpublic jp.co.sds_corp.util.script.IScriptParser getScriptParser()
getScriptParser
インタフェース内 IReport
public void setSource(ISource var)
public ISource getSource()
public void setAttribute(String name, Object obj) throws Exception
setAttribute
インタフェース内 IReport
name
- 変数名obj
- オブジェクトException
public Object getAttribute(String name) throws Exception
getAttribute
インタフェース内 IReport
name
- 変数名Exception
public void setupResponse(Object res) throws Exception
setupResponse
インタフェース内 IReport
res
- HttpServletResponseException
public void setupResponse(Object res, String filename) throws Exception
setupResponse
インタフェース内 IReport
res
- HttpServletResponsefilename
- 出力するファイル名Exception
public void setupResponse(Object res, String filename, String encode) throws Exception
setupResponse
インタフェース内 IReport
res
- HttpServletResponsefilename
- 出力するファイル名encode
- ファイル名のEncodeException
public void setDebug(boolean var)
public void log(String message)
public BigDecimal testNumber(Object var)
public boolean isEmpty(String var)
Copyright © 2021 S.D.S Co.,Ltd.. All rights reserved.