FormBase、PrintProperties、およびMdPropertiesにしたがって、帳票出力、コネクタ連携、およびマルチコネクタ連携を行います。
java.lang.Object
∟ com.fujitsu.systemwalker.outputassist.connector.PrintForm
public class PrintForm
extends java.lang.Object
マルチコネクタ連携機能として、JavaインタフェースのPrintFormクラスに対して以下のメソッドが追加になります。
メソッドの分類 | メソッドの概要 | |
---|---|---|
マルチコネクタ連携に関するメソッド | void | PrintOut(FormBase form, String host, MdProperties[] props) formで指定した帳票を、hostで指定した帳票編集サーバを経由して、propsに指定した出力先に同時出力します。 |
|
formで指定した帳票を、hostで指定した帳票編集サーバを経由して、propsに指定した出力先に同時出力します。
帳票の出力に使用する Forms、FormsFile、および FormsStreamを指定します。
帳票編集サーバのコンピュータ名を、TCP/IPのホスト名またはIPアドレスで指定します。
帳票編集サーバでの電子保存、および共通サーバでの帳票出力に使用する MdProperties 配列を指定します。
MdConnectorException
注意
同時出力時の出力依頼の登録、および帳票出力処理は、props 配列の順番にしたがって実行されます。
エラー発生時は、エラーになった時点で出力および出力依頼の登録を終了し、エラーになったprops 配列の番号を返却します(成功した処理はそのまま続行されます)。
PrintOutメソッドに指定するformには、setFileTypeメソッド(FormBaseインタフェースのメソッド)を使用して、必ず、ユーザアプリケーションの実行環境と同じ文字コード系を指定してください。