Compartir a través de


Método DoCmd.BrowseTo (Access)

El método BrowseTo realiza la acción explorar en Visual Basic.

Sintaxis

expresión. BrowseTo (ObjectType, ObjectName, PathtoSubformControl, WhereCondition, Page, DataMode)

expresión Variable que representa un objeto DoCmd.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ObjectType Obligatorio AcBrowseToObjectType El tipo de objeto en el que se va a examinar.
ObjectName Obligatorio Variant Objeto que se carga dentro del control de subformulario al que hace referencia el argumento PathtoSubformControl .
PathtoSubformControl Opcional Variant Si se especifica, la ruta de acceso del formulario principal de la aplicación al control de subformulario de destino que carga el objeto especificado por el argumento ObjectName .
CondiciónWhere Opcional Variant Si se especifica, reemplaza la condición WHERE del origen de registros del objeto.
Page Opcional Variant Si especifica, se establece la página del formulario continuo que se realizarán la página actual. Este argumento es solo web.
ModoDeDatos Optional AcFormOpenDataMode Si se especifica, es el modo de entrada de datos del formulario.

Comentarios

Utilice el método Explorar para navegar entre los objetos en su lugar. También puede cambiar el objeto de origen de un control de subformulario especificando el argumento PathtoSubformControl . Use BrowseTo para navegar de Form1 a Form2 sin abrir una nueva ventana.

El argumento PathtoSubformControl debe especificarse mediante la sintaxis del ejemplo siguiente.

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

En este ejemplo, el formulario principal es el formulario de nivel superior en la aplicación de cliente de Access. El argumento PathtoSubformControl debe especificar alternativamente nombres de control de formulario y subformulario que van desde el formulario principal hasta el control de subformulario que es el contenedor del objeto especificado por el argumento ObjectName . Cada control del subformulario especificado debe ser un control en el formulario que lo precede. La ruta de acceso debe terminar con un control de subformulario.

Ejemplo:

En el ejemplo de código siguiente se abre el formulario EventDS en su lugar en modo de edición en el control de subformulario NavigationSubform del formulario Principal .

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.