ページの先頭行へ戻る
Interstage List Creator V10.5.0 アプリケーション作成ガイド
FUJITSU Software

5.4.8 PrintFormクラス

FormBaseとPrintProperties、RemoteProperties、OwfPropertiesにしたがって、帳票出力、リモート帳票出力、コネクタ連携、およびOWFファイルの生成を行います。

      java.lang.Object
        ∟ com.fujitsu.systemwalker.outputassist.connector.PrintForm

public class PrintForm
extends java.lang.Object

public class PrintForm
extends java.lang.Object

5.4.8.1 コンストラクタの概要

PrintFormクラスのコンストラクタを以下に示します。

表5.28 PrintFormクラスのコンストラクタ

コンストラクタの概要

PrintForm()

PrintFormオブジェクトを生成します。

5.4.8.2 メソッドの概要

PrintFormクラスのメソッドを以下に示します。

表5.29 PrintFormクラスのメソッド

メソッドの分類

メソッドの概要
W:アプリケーションサーバがWindowsの場合に使用できるメソッドです。
W64:アプリケーションサーバがWindows(x64)の場合に使用できるメソッドです。
S:アプリケーションサーバがSolarisの場合に使用できるメソッドです。
L:アプリケーションサーバがLinuxの場合に使用できるメソッドです。
共:どの環境でも使用できるメソッドです。

帳票出力に関するメソッド

void

PrintOut(Forms form)

Formsにしたがって帳票を出力します。

void

PrintOut(Forms form, PrintProperties prop)

FormsおよびPrintPropertiesにしたがって帳票を出力します。

void

PrintOut(FormBase form, PrintProperties prop)

Forms、FormsFile、FormsStream、およびPrintProperties にしたがってコネクタ連携、リモート帳票出力します。

void

PrintOut(FormBase form, PrintProperties prop, RemoteProperties prop2)

Forms、FormsFile、FormsStream、PrintProperties、および RemoteProperties にしたがってリモート帳票出力します。

詳細については、オンラインマニュアル“ 旧機能編”を参照してください。

void

GenerateOwf(FormBase form, PrintProperties prop, OwfProperties prop2, java.lang.String path)

Forms、FormsFile、FormsStream、PrintProperties、およびOwfPropertiesにしたがってOWFファイルを生成します。

詳細については、オンラインマニュアル“ 旧機能編”を参照してください。

5.4.8.3 コンストラクタの詳細

public
PrintForm()
用途

PrintFormオブジェクトを生成します。

5.4.8.4 メソッドの詳細

5.4.8.4.1 帳票出力に関するメソッド
public void
PrintOut(Forms form)
throws ConnectorException
用途

Formsにしたがって帳票を出力します。出力方法などの属性は、帳票に定義されている情報にしたがいます。

パラメータ
form:

帳票の出力に使用するFormsを指定します。

例外

ConnectorException

public void
PrintOut(Forms form, PrintProperties prop)
throws ConnectorException
用途

FormsおよびPrintPropertiesにしたがって帳票を出力します。

PrintPropertiesクラスで指定するsetPropertyメソッドのキーと値の指定によって、以下のように出力を行います。

  1. PrintPropertiesクラスのsetPropertyメソッドの ID_HOSTキー が指定されていた場合コネクタ連携を行います。

  2. PrintPropertiesクラスのsetPropertyメソッドの ID_HOSTキー が指定され、かつID_REMOTEMODEキーに「COMPATIBLE」が指定された場合リモート帳票出力を行います。

  3. 上記以外ローカル帳票出力およびOWFファイル生成を行います。

パラメータ
form:

帳票の出力に使用するFormsを指定します。

prop:

帳票の出力に使用するPrintPropertiesを指定します。

例外

ConnectorException

public void
PrintOut(FormBase form, PrintProperties prop)
throws ConnectorException
用途

Forms、FormsFile、FormsStream、およびPrintPropertiesにしたがって帳票を出力します。PrintPropertiesクラスで指定するsetPropertyメソッドのキーと値の指定によって、以下のように出力を行います。

  1. PrintPropertiesクラスのsetPropertyメソッドの ID_HOSTキー が指定されていた場合
    コネクタ連携を行います。

  2. PrintPropertiesクラスのsetPropertyメソッドの ID_HOSTキー が指定され、かつID_REMOTEMODEキーに「COMPATIBLE」が指定された場合
    リモート帳票出力を行います。

  3. 上記以外
    ローカル帳票出力およびOWFファイル生成を行います。

パラメータ
form:

帳票の出力に使用するForms、FormsFile、およびFormsStreamを指定します。

prop:

帳票の出力に使用するPrintPropertiesを指定します。

例外

ConnectorException