CDaoRecordView::OnMove

virtual BOOL OnMove (UINT nIDMoveCommand );

Valeur de retour

Différent de zéro si le déménagement a été un succès ; sinon 0 si la demande de déplacement a été refusée.

Paramètres

nIDMoveCommand

Une des valeurs suivantes de ID de commande standard:

Remarques

Appelez cette fonction membre pour les déplacer vers un dossier différent dans le jeu d'enregistrements et de ses champs d'affichage dans les contrôles de la vue de l'enregistrement. L'implémentation par défaut appelle la fonction de membre Move appropriée de l'objet CDaoRecordset associée à la vue de l'enregistrement.

Par défaut, OnMove met à jour l'enregistrement en cours sur la source de données si l'utilisateur a changé dans la vue de l'enregistrement.

AppWizard crée une ressource menu avec les éléments de menu premier enregistrement, dernier enregistrement, enregistrement suivant et enregistrement précédent. Si vous sélectionnez l'option barre d'outils initiale, AppWizard crée également une barre d'outils avec les boutons correspondant à ces commandes.

Si vous déplacez au-delà du dernier enregistrement du jeu d'enregistrements, la vue de l'enregistrement continue d'afficher le dernier enregistrement. Si vous vous déplacez vers l'arrière au-delà du premier enregistrement, la vue de l'enregistrement continue d'afficher le premier enregistrement.

Prudencenbsp ;  Appeler OnMove lève une exception si l'objet recordset n'a pas de documents. Appelez la fonction de gestionnaire d'événements mise à jour interface utilisateur approprié — OnUpdateRecordFirst, OnUpdateRecordLast, OnUpdateRecord&Nextou OnUpdateRecordPrev — avant le correspondant déplacer l'opération pour déterminer si l'objet recordset a tous les enregistrements. Pour plus d'informations sur les gestionnaires de mise à jour, consultez vue d'ensemble : création d'un programme qu'appuie une base de données dans le Guide du programmeur Visual C++.

Aperçu de CDaoRecordView |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDaoRecordset::Move

Index