19.1 BLCEURFormBaseクラスの概要

<この節の構成>
(1) パッケージ
(2) クラス階層
(3) 形式
(4) 機能
(5) フィールドの概要
(6) コンストラクタの概要
(7) メソッドの概要

(1) パッケージ

jp.co.Hitachi.soft.blc

(2) クラス階層

java.lang.Object
 |
 +--jp.co.Hitachi.soft.blc.BLCEURFormBase

(3) 形式

public class BLCEURFormBase
extends BLCFormBase

(4) 機能

BLSGでEUR Form連携帳票として自動生成した帳票クラス(以降,自動生成帳票クラスと表記します)はこのクラスを継承しています。

EUR Form連携帳票のユーザ追加処理クラスは自動生成帳票クラスを継承して,このクラスの「ufsv_」で始まる任意のメソッドをオーバーライドして定義します。

このクラスはBLCFormBaseクラスを継承していますが,BLCFormBaseクラスのメソッドおよびメンバ変数へはアクセスしないでください。

(5) フィールドの概要

データ型形式機能
protected jp.co.Hitachi.soft.blc.BLCEURFormProcessInfobefpiBLCEURFormProcessInfoオブジェクトを示す定数です。
static java.lang.StringBLC_CHKTARGET_OFF起票時に宛先登録をチェックしないフラグです。
static java.lang.StringBLC_CHKTARGET_ON起票時に宛先登録をチェックするフラグです。
static java.lang.StringECV_HIDDEN帳票コントロールの表示属性(非表示)を示す定数です。
static java.lang.StringECV_INPUT帳票コントロールの表示属性(入力)を示す定数です。
static java.lang.StringECV_REFERENCE帳票コントロールの表示属性(参照)を示す定数です。
protected jp.co.Hitachi.soft.EURForm.EFormDocumentefDocEFormDocumentオブジェクトを示す定数です。

(6) コンストラクタの概要

形式機能
BLCEURFormBase()BLCEURFormBaseオブジェクトを構築します。

(7) メソッドの概要

戻り値のデータ型形式機能
java.lang.StringgetBPName()帳票が対象とする業務名(ビジネスプロセス定義名)を取得します。
java.lang.StringgetCID(java.lang.String mname)指定したメンバ名のコントロールIDまたはグループIDを取得します。
java.lang.String[]getEURCIDList()EUR Form帳票の帳票コントロールIDリストを取得します。
java.util.HashMapgetEURControlAttribute(java.lang.String node)指定した作業のコントロールIDをキー,表示属性を値とするHashMapオブジェクトを取得します。
java.lang.StringgetEURFormName()帳票が対象とするEUR Form帳票名を取得します。
java.lang.String[]getEURMemberNameList()EUR Form帳票の帳票コントロールメンバ名のリストを取得します。
java.lang.String[]getFinishNodeList()BLSGで帳票を作成する時に,業務完了指示作業リストとして定義した完全作業名のリストを取得します。
java.lang.StringgetFormID()帳票IDを取得します。
java.lang.StringgetFormName()帳票名を取得します。
java.lang.StringgetFormPackageName()帳票パッケージ名を取得します。
java.lang.StringgetFormVersion()帳票バージョンを取得します。
java.lang.StringgetMemberName(java.lang.String cid)指定したコントロールIDまたはグループIDのメンバ名を取得します。
booleangetPrintableModeForHidden()非表示項目を印刷するかどうか判定します。
BLSGで非表示項目を印刷しない指定をしている場合,trueが返却されます。
java.lang.String[]getTargetSelectNodeList()BLSGで帳票作成時に宛先選択表示作業リストとして定義した完全作業名のリストを取得します。
java.lang.String[]getWIList()帳票が対象とする業務(ビジネスプロセス定義)に定義されている完全作業名のリストを取得します。
booleanisFinishNode(java.lang.String node)指定した作業が業務完了指示作業として定義されているかどうか判定します。
指定した作業が業務完了指示作業として定義されている場合,trueが返却されます。
booleanisTargetSelectNode(java.lang.String node)指定した完全作業名の作業が宛先選択リスト表示作業であるかどうか判定します。
指定した完全作業名の作業が宛先選択リスト表示作業である場合,trueが返却されます。
voidsetFlgChkTarget(java.lang.String aFlg)起票時に宛先が登録されているかをチェックするかどうかのフラグを指定します。
voidufsv_addEURButtonExecution(int p_KindCode, java.lang.String p_Arg)ボタンDB更新処理をユーザ処理で追加するためのメソッドです。
voidufsv_addEURButtonPostHandling(int p_KindCode, java.lang.String p_Arg)ボタンDB更新後処理をユーザ処理で追加するためのメソッドです。
voidufsv_addEURButtonPreparation(int p_KindCode, java.lang.String p_Arg)ボタンDB更新前処理をユーザ処理で追加するためのメソッドです。
voidufsv_addEURFormPreparation()帳票前処理をユーザが追加するためのメソッドです。
voidufsv_addEURFormStartUp()帳票開始処理をユーザが追加するためのメソッドです。
クラスjava.lang.Objectから継承したメソッド
equals,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait