Page d'Accueil

Record Navigation

    

Introduction 

Il y a deux types principaux de vues des affichages d'un utilisateur en utilisant une base de données. Une vue est mentionnée pendant que fiche technique parce qu'elle montre une série de colonnes et de rangées. C'est la vue régulière d'une table. Voici un exemple :

Ce type de vue montre autant de disques pendant qu'il peut avoir les moyens, basés sur ses dimensions. Pour diriger parmi des disques, l'utilisateur peut cliquer les boutons de navigation dans la section inférieure de la fenêtre. Ceci déplace le signe d'omission d'un disque au prochain ou d'un disque à le précédent. Quand la vue montre le dernier disque, elle ne se déplacerait pas plus loin. Pour déplacer un disque particulier basé sur son nombre, l'utilisateur peut dactylographier un index, tel que 12, dans la boîte des textes située entre les boutons de navigation et la pression entrent.

Sans compter que la fiche technique, une autre vue se compose montrer un disque à la fois. C'est la vue régulière utilisée avec des formes :

De nouveau, pour se déplacer d'un disque à l'autre, l'utilisateur peut cliquer les boutons dans la section inférieure de la forme.

Objet Rôle
Premier disque : laisse se déplacer au premier disque
Disque précédent : laisse écarter un disque (s'il y a d'un) du disque courant
Indicateur record : Montre le nombre représentant le disque courant
Prochain disque : laisse déplacer un disque en avant
Dernier disque : Laisse se déplacer au dernier disque
Nouveau disque : Écrivaient un nouveau disque pour une forme
Puisque vous ne pouvez pas créer un nouveau disque sur un rapport, ce bouton n'est pas disponible là-dessus
 

Navigation selon les programmes

La plupart des utilisateurs savent utiliser des boutons de navigation pour se déplacer parmi des disques. Quelques autres pas. Ceci signifie que, parfois, vous aurez besoin d'une manière de la rendre facile pour l'utilisateur d'exécuter cette navigation. Heureusement, le Microsoft Access fournit tout ce que vous devez faire ceci. Pour exécuter la navigation programmatically, l'objet de DoCmd est équipé de la méthode de GoToRecord que nous avons passée en revue plus tôt. Après l'indication du premier argument comme acDataForm et du deuxième argument avec le nom de la forme, vous employez le troisième argument pour indiquer à quel disque à sauter. Les valeurs de cet troisième argument peuvent être :

Valeur Description Mêmes que cliquant
acFirst Dirige au premier disque
acPrevious  Dirige au disque précédent
acNext Dirige au prochain disque
acLast Dirige au dernier disque
acGoTo Dirige à un disque. Dans ce cas-ci, passer un nombre comme quatrième argument
acNewRec Ouvre un nouveau vident le disque

Pour vous aider avec créer vos propres boutons de navigation, le Microsoft Access fournit le magicien de bouton. L'employer, avec les magiciens de commande se boutonnent en bas de, après avoir ajouté un bouton de commande à la forme, quand le magicien de bouton de commande, dans la première page, navigation record choisie (elle devrait être choisie par défaut) :

Dans les actions énumérer, vous peut choisir le type de navigation que vous voulez que le nouveau bouton exécute. Dans la deuxième page, vous avez l'option d'employer une carte binaire suggérée pour le bouton ou vous pouvez écrire une légende dans la boîte supérieure des textes et cliquer après. Dans la troisième page, vous pouvez écrire un nom pour le bouton et cliquer la finition. À l'extrémité, le magicien aura le code pour toi qu'appelle essentiellement la méthode de DoCmd.GoToRecord. Voici un exemple :

Private Sub cmdNextStudent_Click()
On Error GoTo Err_cmdNextStudent_Click

    DoCmd.GoToRecord , , acNext

Exit_cmdNextStudent_Click:
    Exit Sub

Err_cmdNextStudent_Click:
    MsgBox Err.Description
    Resume Exit_cmdNextStudent_Click
    
End Sub

Ce code est employé pour se déplacer au prochain disque.

 


Précédent Copyright © Yevol, 2007 Suivant