GROUPオブジェクト


データを管理するオブジェクトです。

<使用例1>

GROUP p_group;

p_group = GetGroup("Group1");

return p_group.IsEnd();

<使用例2(メソッドチェーンで記述)>
GetGroup("Group1").IsEnd( );


<メソッド/プロパティ>

メソッド 説明
.GetGroupCount グループの数を取得
.GetGroupNo グループ番号を取得
.GetInCount グループ範囲に含まれるレコード数を取得
.GetInNo グループ範囲中の位置(番号)を取得
.GetStartRecordNo グループ範囲の先頭レコード番号を取得
.GetEndRecordNo グループ範囲の終了レコード番号を取得
.GetRecordNo カレントレコード番号を取得
.GetValue カレントレコードのグループ値を取得
.IsStart グループ範囲の先頭か確認
.IsEnd グループ範囲の終端か確認




.GetGroupCountメソッド

グループの数を取得します。

<構文>

NUMBER p_group.GetGroupCount( )


<戻り値>
グループ数を戻します。



.GetGroupNoメソッド

グループ位置(番号)を取得します。

<構文>

NUMBER p_group.GetGroupNo( )


<戻り値>
グループ番号を戻します。(1〜)



.GetInCountメソッド

グループ範囲に含まれるレコード数を取得します。

<構文>

NUMBER p_group.GetInCount( )


<戻り値>
グループ範囲に含まれるレコード数を戻します。(1〜)



.GetInNoメソッド

グループ範囲中の位置(番号)を取得します。

<構文>

NUMBER p_group.GetInNo( )


<戻り値>
グループ範囲中の位置(番号)を戻します。(1〜)




.GetStartRecordNoメソッド

グループ範囲の先頭レコード番号を取得します。

<構文>

NUMBER p_group.GetStartRecordNo( )


<戻り値>
グループ範囲の先頭レコード番号を戻します。(1〜)



.GetEndRecordNoメソッド

グループ範囲の終了レコード番号を取得します。

<構文>

NUMBER p_group.GetEndRecordNo( )


<戻り値>
グループ範囲の終了レコード番号を取得します。(1〜)



.GetRecordNoメソッド

カレントレコード番号を取得します。

<構文>

NUMBER p_group.GetRecordNo( )


<戻り値>
カレントレコード番号を戻します。(1〜)




.GetValueメソッド

カレントレコードのグループ値を取得します。

<構文>

STRING p_group.GetValue( )


<戻り値>
カレントレコードのグループ値を戻します。



.IsStartメソッド

カレントレコードがグループ範囲の先頭か確認します。

<構文>

NUMBER p_group.IsStart( )


<戻り値>
グループ範囲先頭ならTRUE(1)を戻します。
それ以外ならFALSE(0)を戻します。



.IsEndメソッド

カレントレコードがグループ範囲の終端か確認します。

<構文>

NUMBER p_group.IsEnd( )


<戻り値>
グループ範囲終端ならTRUE(1)を戻します。
それ以外ならFALSE(0)を戻します。