Méthode DoCmd.BrowseTo (Access)
La méthode BrowseTo effectue l'action Parcourir dans Visual Basic.
Syntaxe
expression. BrowseTo (ObjectType, ObjectName, PathtoSubformControl, WhereCondition, Page, DataMode)
expressionune variable représentant un objet DoCmd.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
ObjectType | Obligatoire | AcBrowseToObjectType | Type d'objet vers lequel naviguer. |
ObjectName | Obligatoire | Variant | Objet qui se charge à l’intérieur du contrôle de sous-formulaire référencé par l’argument PathtoSubformControl . |
PathtoSubformControl | Facultatif | Variant | S’il est spécifié, chemin d’accès du formulaire principal de l’application au contrôle de sous-formulaire cible qui charge l’objet spécifié par l’argument ObjectName . |
WhereCondition | Facultatif | Variant | Spécifié, remplace la condition Where de la source de l'enregistrement de l'objet. |
Page | Facultatif | Variant | Spécifié, définit la page du formulaire continu qui deviendra la page active. Cet argument est web uniquement. |
DataMode | Facultatif | AcFormOpenDataMode | Spécifié, le mode d'entrée des données du formulaire. |
Remarques
Utilisez la méthode BrowseTo pour naviguer entre les objets en place. Vous pouvez également modifier l’objet source d’un contrôle de sous-formulaire en spécifiant l’argument PathtoSubformControl . Utilisez BrowseTo pour naviguer de Form1 à Form2 sans ouvrir une nouvelle fenêtre.
L’argument PathtoSubformControl doit être spécifié à l’aide de la syntaxe de l’exemple suivant.
Main Form.SubForm Ctrl 1>Form 2.SubForm Ctrl 2>Form 3.SubFormCtrl3
Dans cet exemple, le formulaire principal correspond au formulaire de niveau supérieur de l'application cliente Access. L’argument PathtoSubformControl doit également spécifier les noms de contrôle de formulaire et de sous-formulaire menant du formulaire principal au contrôle de sous-formulaire qui est le conteneur de l’objet spécifié par l’argument ObjectName. Chaque contrôle de sous-formulaire spécifié doit être un contrôle du formulaire qui le précède. Le chemin d’accès doit se terminer par un contrôle de sous-formulaire.
Exemple
L’exemple de code suivant ouvre le formulaire EventDS en place en mode édition dans le contrôle de sous-formulaire NavigationSubform du formulaire Main .
DoCmd.BrowseTo ObjectType:=acBrowseToForm, _
ObjectName:="EventDS", _
PathToSubformControl:="Main.NavigationSubform", _
WhereCondition:="", _
Page:="", _
DataMode:=acFormEdit
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.