Compartilhar via


Método DoCmd.BrowseTo (Access)

O método BrowseTo executa a ação procurarem no Visual Basic.

Sintaxe

expressão. BrowseTo (ObjectType, ObjectName, PathtoSubformControl, WhereCondition, Page, DataMode)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ObjectType Obrigatório AcBrowseToObjectType O tipo de objeto que será procurado.
ObjectName Obrigatório Variant O objeto que carrega dentro do controlo de subformulário referenciado pelo argumento PathtoSubformControl .
PathtoSubformControl Opcional Variant Se especificado, o caminho da forma principal da aplicação para o controlo de subformulário de destino que carrega o objeto especificado pelo argumento ObjectName .
WhereCondition Opcional Variant Se estiver especificado, substitui a condição Where da fonte de registro de objeto.
Page Opcional Variant Se estiver especificado, define a página do formulário contínuo que se tornará a página atual. Este argumento é apenas web.
DataMode Optional AcFormOpenDataMode Se for especificado, o modo de entrada de dados do formulário.

Comentários

Use o método BrowseTo para navegar entre os objetos no lugar. Também pode alterar o objeto de origem de um controlo de subformulário ao especificar o argumento PathtoSubformControl . Utilize BrowseTo para navegar do Formulário1 para o Formulário2 sem abrir uma nova janela.

O argumento PathtoSubformControl tem de ser especificado com a sintaxe no exemplo seguinte.

Main Form.SubForm Ctrl 1>Form 2.SubForm Ctrl 2>Form 3.SubFormCtrl3

Neste exemplo, o formulário principal é o formulário de nível superior no aplicativo cliente do Access. O argumento PathtoSubformControl tem de especificar alternadamente nomes de controlo de formulário e subformulário à esquerda do formulário principal para o controlo de subformulário que é o contentor do objeto especificado pelo argumento ObjectName . Cada controle de subformulário especificado deve ser um controle no formulário que precede a ele. O caminho deve terminar com um controle de subformulário.

Exemplo

O seguinte exemplo de código abre o formulário EventDS no modo de edição no controlo de subformulário NavigationSubform do formulário Principal .

DoCmd.BrowseTo ObjectType:=acBrowseToForm, _ 
ObjectName:="EventDS", _ 
PathToSubformControl:="Main.NavigationSubform", _ 
WhereCondition:="", _ 
Page:="", _ 
DataMode:=acFormEdit

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.