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

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


構文

GridName.LastPage()


入力値の説明:
GridName
    メソッドを適用するコントロールの名前です。


適用範囲

コントロール: グリッドフリー スタイル グリッドTabular グリッド
ジェネレーター: .NET.NET FrameworkJavaAngular


説明

特定のグリッドの自動ページングが使用され (その [ Rows ] プロパティは 0 以外の値に設定されている必要があります)、自動ページングボタンも提供されている場合に、何らかの理由でこれらのボタンまたはその一部を使用したくなく、特定のページングアクションを定義したい場合は、LastPage メソッドおよび関連する他のメソッドを使用することができます。
このメソッドは、以下のものに使用できます:
このメソッドは、グリッドにベーステーブルがある場合にのみ使用できます。
ネストされたグリッドはこのメソッドをサポートしています。

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

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


Web Panel オブジェクトで、このメソッドは次の値を返します:
結果
0 操作が正常に終了した場合。
1 グリッド内でページングが有効になっていない場合。 
3 グリッドにベーステーブルがない場合。


Event Last.Click       //Last は画面に含まれるコントロールの名前。
    MyGrid.LastPage()
EndEvent


参考情報

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



サブページ
Created: 14/09/18 03:46 by Admin Last update: 24/12/16 23:23 by Admin
カテゴリ
Powered by GXwiki 3.0