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.