リージョンオブジェクト

 

このオブジェクトはリージョンを示します。リージョン上に定義される情報は、このオブジェクトを基点にして取得、設定を行います。

 

メソッド

説明

GetFirstChild

リージョンに設定している最初のオブジェクトを取得

GetNextSibling

リージョンの次のオブジェクトを取得

GetPrevSibling

リージョンの前のオブジェクトを取得

GetParent

リージョンの親(ページ)オブジェクトを取得

GetCurrentRegion

書き込み位置にあるリージョンを取得

MoveNextRegion

次に接続しているリージョンを書き込み位置にする

ToCurrent

書き込み位置をこのリージョンにする

GetNextRegion

リージョン接続された次のリージョンを取得

GetDataAreaSize

データレコードを書き込める領域の高さ(幅)を取得

 

プロパティ

説明

nextPosition

繰り返し方向へ位置を調整

position

位置プロパティ

back

背景プロパティ

border

罫線プロパティ

name

名称プロパティ

type

オブジェクトタイププロパティ

 

GetFirstChild

 

説明

リージョン上の最初のオブジェクトを返します。

呼出形式

record = fdRgn01.GetFirstChild( );

引数

なし

戻り値

正常終了:レコードオブジェクト

該当するオブジェクトがない場合はnullを返します。

エラー終了:メッセージを表示し、処理を中断。

 

GetNextSibling

 

説明

リージョンが定義されているページから見てそのリージョンの次のオブジェクトを返します。

リージョンから見たページを「親」としたときに、「兄弟」に当たるオブジェクトになります。

呼出形式

region = fdRgn01.GetNextSibling( );

引数

なし

戻り値

正常終了:リージョンオブジェクト、テキストフィールドオブジェクトイメージフィールドオブジェクトバーコードフィールドオブジェクト

該当するオブジェクトがない場合はnullを返します。

エラー終了:メッセージを表示し、処理を中断。

 

GetPrevSibling

 

説明

リージョンが定義されているページから見てそのリージョンの前のオブジェクトを返します。

リージョンから見たページを「親」としたときに、「兄弟」に当たるオブジェクトになります。

呼出形式

region = fdRgn01.GetPrevSibling( );

引数

なし

戻り値

正常終了:リージョンオブジェクト、テキストフィールドオブジェクトイメージフィールドオブジェクトバーコードフィールドオブジェクト

該当するオブジェクトがない場合はnullを返します。

エラー終了:メッセージを表示し、処理を中断。

 

GetParent

 

説明

リージョンの親(ページ)オブジェクトを返します。

呼出形式

page = fdRgn01.GetParent( );

引数

なし

戻り値

ページオブジェクト

 

GetCurrentRegion

 

説明

リージョン接続されている場合に使用します。

現在のレコード書き込み位置となっているリージョンを取得します。

呼出形式

region = fdRgn01.GetCurrentRegion( );

引数

なし

戻り値

正常終了:リージョンオブジェクト

エラー終了:メッセージを表示し、処理を中断。

 

MoveNextRegion

 

説明

リージョン接続されている場合に使用します。

現在のレコード書き込み位置を次のリージョンに移動します。

呼出形式

fdRgn01.MoveNextRegion( );

引数

なし

戻り値

なし

 

ToCurrent

 

説明

リージョン接続されている場合に使用します。

現在のレコード書き込み位置をこのリージョンに移動します。

呼出形式

fdRgn01.ToCurrent( );

引数

なし

戻り値

なし

バージョン

3.0以降

 

GetNextRegion

 

説明

リージョン接続されている場合に使用します。

接続された次のリージョンオブジェクトを取得します。リージョン接続の最後の場合はnullを返します。

呼出形式

region = fdRgn01.GetNextRegion( );

引数

なし

戻り値

リージョンオブジェクト

バージョン

3.0以降

 

GetDataAreaSize

 

説明

リージョンに書き込み可能な領域の高さ(リージョン方向が横の場合は幅)をグリッド単位で返します。書き込み可能な領域とは、ヘッダーレコード、フッターレコードを除いた、データレコードを書き込める領域です。

呼出形式

Number = fdRgn01.GetDataAreaSize( );

引数

なし

戻り値

書き込み可能な領域の高さ(グリッド単位)

バージョン

3.0以降

 

nextPosition

 

説明

現在のレコード書き込み位置を、グリッド単位で示します。

Number

使用形式

fdRgn01.nextPosition = Number;

 

position

 

説明

リージョンの位置情報を示します。

ポジションオブジェクト(読出し専用)

使用形式

fdRgn01.position.x = Number;

 

back

 

説明

リージョンの背景情報を示します。

背景オブジェクト

使用形式

fdRgn01.back.color = "FF0000";

 

border

 

説明

リージョンの罫線情報を示します。

罫線オブジェクト

使用形式

fdRec01.border.top.style = "Dot";

 

name

 

説明

リージョンのフィールド名を取得します。

String (読出し専用)

使用形式

String = fdRgn01.name;

 

type

 

説明

"region"を返します。

String (読出し専用)

使用形式

String = fdRgn01.type;

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る