public abstract class AbstractDBDoc extends AbstractIODOC
COMPRESSION_DEFAULT, COMPRESSION_NONE, COMPRESSION_SIZE, COMPRESSION_SPEED
コンストラクタと説明 |
---|
AbstractDBDoc(String ddl)
IOD/PDFファイルを作成するためのオブジェクトを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
changeddl(String ddl,
boolean changePage,
boolean initCalcVal,
boolean initGlobalVal)
入力レイアウト定義ファイル(DDL)を切り替えます。
|
String |
createTempFile()
APサーバの管理する一時ディレクトリ上に一時ファイル(IOD)を作成します。
|
String |
createTempPDF()
APサーバの管理する一時ディレクトリ上に一時ファイル(PDF)を作成します。
|
int |
makeIOD(String path)
IODファイルを作成します。
|
int |
makePDF(String path)
PDFファイルを作成します。
|
void |
release()
内部インスタンスを開放します。
|
int |
setCol(String value)
データ行にカラムを追加します。
|
int |
setColEnd()
データ行の設定を終了します。
|
int |
setColStart()
データ行の設定を開始します。
|
int |
setGlobal(String name,
String value)
外部変数値を設定します。
|
copySecurity, defineApplication, defineAuthor, defineSubTitle, defineTitle, getCompression, getErrorCode, getLog, jsCopySecurity, jsModifySecurity, jsPrintSecurity, lastMessage, modifySecurity, printSecurity, setCharset, setCompression, setDebugFlg, setLog, setOpenPassword, setSecurityPassword
public AbstractDBDoc(String ddl) throws IllegalStateException
ddl
- 入力レイアウト定義ファイル(DDL)のパスIllegalStateException
- ライセンス違反public int setCol(String value)
value
- カラムにセットするデータpublic int setGlobal(String name, String value)
name
- 識別子名value
- 値public int setColStart()
public int setColEnd()
public String createTempFile()
public String createTempPDF()
public int changeddl(String ddl, boolean changePage, boolean initCalcVal, boolean initGlobalVal)
ddl
- 入力レイアウト定義ファイル(DDL)のパスchangePage
- DDL切り替え時に改ページする場合は true、改ページしない場合は falseinitCalcVal
- DDL切り替え時に演算値を初期化する場合は true、初期化しない場合は falseinitGlobalVal
- DDL切り替え時に外部変数の値を初期化する場合は true、初期化しない場合は falsepublic int makeIOD(String path)
iodbdoc
を呼び出し実行します。path
- 出力IODファイルパスpublic int makePDF(String path)
iodbdoc
を呼び出し実行します。makePDF
クラス内 AbstractIODOC
path
- 出力PDFファイルパスpublic void release()
IM-PDFDesigner for Accel Platform API Specifications