subform

subform オブジェクトは、他のコンテナを含めることのできる単一のサブフォームを表します。

Designer のオブジェクトライブラリで使用可能なオブジェクトとして、field オブジェクトは次のオブジェクトの基になる XML 定義です。

  • サブフォーム

  • テーブル(ボディ行、ヘッダー行およびフッター行を含む)

親クラス

container クラス

プロパティ

名前

説明

アクセス権

access

サブフォームなど、コンテナオブジェクトのコンテンツへのユーザーアクセスを制御します。

文字列

読み取り / 書き込み

allowMacro

サブフォームの描画コンテンツ全体にプリンターマクロを生成することによって、処理アプリケーションが出力を最適化できるようにするかどうかを指定します。

文字列

読み取り / 書き込み

anchorType

位置固定レイアウト方法を使用して配置した場合のコンテナのアンカーポイントの位置を指定します。

文字列

読み取り / 書き込み

borderColor

このフィールドの境界線の色の値を指定します。

文字列

読み取り / 書き込み

borderWidth

このフィールドの境界線の幅を指定します。

文字列

読み取り / 書き込み

colSpan

レイアウトの種類が行であるサブフォーム内で使用する場合、このオブジェクトが対象とする列の数を指定します。

文字列

読み取り / 書き込み

columnWidths

テーブルの列の幅を指定します。

文字列

読み取り / 書き込み

fillColor

このフィールドの背景色の値です。

文字列

読み取り / 書き込み

h

レイアウトの高さを指定する測定値です。

文字列

読み取り / 書き込み

hAlign

水平方向のテキスト揃えを指定します。

文字列

読み取り / 書き込み

instanceIndex

同じフォームオブジェクトの他のインスタンスとの相対的な位置に基づいてサブフォームまたはサブフォームセットのインデックスを計算します。

整数値

読み取り / 書き込み

layout

このオブジェクトで使用するレイアウト方法を指定します。

文字列

読み取り / 書き込み

locale

オブジェクトのコンテンツに使用する言語、通貨、日時の形式を指定します。

文字列

読み取り / 書き込み

maxH

レイアウト用の高さの最大値を指定します。

文字列

読み取り / 書き込み

maxW

レイアウト用の幅の最大値を指定します。

文字列

読み取り / 書き込み

mergeMode

特定のサブフォームに使用するデータマージアルゴリズムを制御します。

文字列

読み取り / 書き込み

minH

レイアウト用の高さの最小値を指定します。

文字列

読み取り / 書き込み

minW

レイアウト用の幅の最小値を指定します。

文字列

読み取り / 書き込み

presence

オブジェクトの可視性を指定します。

文字列

読み取り / 書き込み

relevant

フォームの印刷時にフォームオブジェクトを含めるかどうかを制御します。

文字列

読み取り / 書き込み

restoreState

フォームのフォームノードを元の状態に戻します。境界線の色の変更など、フィールドの表示プロパティもリセットされます。

文字列

読み取り / 書き込み

scope

データ連結と参照構文式へのサブフォームの関与を制御します。ルートサブフォームに対してのみ使用できます。

文字列

読み取り / 書き込み

use

プロトタイプを呼び出します。

文字列

読み取り / 書き込み

usehref

外部プロトタイプを呼び出します。

文字列

読み取り / 書き込み

validationMessage

このフィールドの検証メッセージ文字列を指定します。

文字列

読み取り / 書き込み

vAlign

垂直方向のテキスト揃えを指定します。

文字列

読み取り / 書き込み

w

レイアウトの幅を指定する測定値です。

文字列

読み取り / 書き込み

x

位置固定レイアウトで配置した場合の、親コンテナの左上のコーナーに相対的なコンテナのアンカーポイントの X 座標を指定します。

文字列

読み取り / 書き込み

y

位置固定レイアウトで配置した場合の、親コンテナの左上のコーナーに相対的なコンテナのアンカーポイントの Y 座標を指定します。

文字列

読み取り / 書き込み

メソッド

名前

説明

戻り値

execCalculate

指定したオブジェクトとその子オブジェクトの calculate イベントのスクリプトを実行します。

なし

execEvent

オブジェクトのイベントスクリプトを実行します。

なし

execInitialize

指定したオブジェクトとそのすべての子オブジェクトについて、initialize イベント内のスクリプトを実行します。

なし

execValidate

指定したオブジェクトとそのすべての子オブジェクトについて、validate イベント内のスクリプトを実行します。

なし

getInvalidObjects

検証テストに失敗したサブフォーム内に含めることができるノードのリストを返します。

なし