次の方法で共有


アドレス帳のナビゲーション ボタン

アドレス帳アプリケーションは、Web ページの下部にナビゲーション ボタンを表示します。 ナビゲーション ボタンを使用すると、データの最初または最後の行、または現在の選択範囲に隣接する行を選択して、HTML グリッド表示内のデータ間を移動できます。

大事な

Windows 8 および Windows Server 2012 以降では、RDS サーバー コンポーネントは Windows オペレーティング システムに含まれません (詳細については、Windows 8 と Windows Server 2012 の互換性クックブック を参照してください)。 RDS クライアント コンポーネントは、将来のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 RDS を使用するアプリケーションは、WCF Data Serviceに移行する必要があります。

アドレス帳アプリケーションには、FirstNextPrevious、および Last ボタンをクリックしてデータを移動できるようにする複数の手順が含まれています。

たとえば、[First] ボタンをクリックすると、VBScript First_OnClick Sub プロシージャがアクティブになります。 このプロシージャは、MoveFirst メソッドを実行します。これにより、データの最初の行が現在の選択範囲になります。 [最後の ] ボタンをクリックすると、Last_OnClick Sub プロシージャがアクティブになり、MoveLast メソッドが呼び出され、データの最後の行が現在の選択範囲になります。 残りのナビゲーション ボタンも同様に動作します。

' Move to the first record in the bound Recordset.  
Sub First_OnClick  
   DC1.Recordset.MoveFirst  
End Sub  
  
' Move to the next record from the current position   
' in the bound Recordset.  
Sub Next_OnClick  
   If Not DC1.Recordset.EOF Then    ' Cannot move beyond bottom record.  
      DC1.Recordset.MoveNext  
      Exit Sub  
   End If     
End Sub  
  
' Move to the previous record from the current position in the bound   
' Recordset.  
Sub Prev_OnClick  
   If Not DC1.Recordset.BOF Then    ' Cannot move beyond top record.  
      DC1.Recordset.MovePrevious  
      Exit Sub  
   End If  
End Sub  
  
' Move to the last record in the bound Recordset.  
Sub Last_OnClick  
   DC1.Recordset.MoveLast  
End Sub  

関連項目

DataControl オブジェクト (RDS)
MoveFirst、MoveLast、MoveNext、および MovePrevious メソッド (RDS)