グリッド、フリー スタイル グリッド、Tabular グリッドでページングを使用する場合に、最後のレコードのグループに移動します。
GridName.LastPage()
入力値の説明:
GridName
メソッドを適用するコントロールの名前です。
コントロール: グリッド、
フリー スタイル グリッド、
Tabular グリッド
ジェネレーター: .NET、
.NET Framework、
Java、
Angular
特定のグリッドの自動ページングが使用され (その
[ 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)