最近のアクセス:
LastPage メソッド

グリッドとフリー スタイル グリッドでページングを使用する場合に、最後のレコードのグループに移動します。

構文

Grid.LastPage()

適用範囲

コントロール: グリッドフリー スタイル グリッド
ジェネレーター: .NET.NET FrameworkJava、Ruby (GeneXus X Evolution 3 まで)

説明

このメソッドは、Web Panel オブジェクトで使用できますが、グリッドにベーステーブルがある場合にのみ使用できます。
[ Rows ] プロパティには 0 以外の値を設定する必要があります。 
グリッドはネストされている場合があります。 

LastPage メソッドは、何が最後のページに含まれるかを決めます。このためには、 [ Rows ] プロパティとグリッドの [ RecordCount ] プロパティを使用します。 [ RecordCount ] プロパティを使用することは、DBMS (生成されたコードではありません) によって、グリッドのベーステーブルが 2 回読み取られる (1 回目でレコード数をカウントし、2 回目でレコードをロードする) ことを意味します。 

LastPage メソッドを使用すると、ベーステーブルのレコードごとに 1 回 Load コマンドを実行できます。したがって、Grid.Load イベントに、このコマンドの実行に影響する If 条件がある場合や、1 つのレコードにつき Load メソッドが 2 回以上実行される場合は、予期しない結果になることがあります。  

結果
0 操作が正常に終了した場合。
1 グリッド内でページングが有効になっていない場合。 
3 グリッドにベーステーブルがない場合。

Event Last.Click     MyGrid.LastPage() EndEvent

参考情報

FirstPage メソッド
NextPage メソッド
PreviousPage メソッド
GotoPage メソッド
[ RecordCount ] プロパティ
[ PageCount ] プロパティ
[ Rows ] プロパティ
グリッドコントロールでの手動ページング (Web)
   


 

サブページ
Created: 14/09/18 03:46 by Admin Last update: 23/02/19 15:54 by Admin
カテゴリ
Powered by GXwiki 3.0