Examinador de Objetos en access |
Responder |
Autor | |
Franseso
Nuevo Unido: 12/Julio/2020 Localización: SJM_Cs Estado: Sin conexión Puntos: 5 |
Tema: Examinador de Objetos en access Enviado: 12/Julio/2020 a las 12:01 |
Al ejecutar un fdialog en un formulario, para obtener el path de un archivo que se desea utilizar, me aparece el examinador de objetos en la parte izquierda de la ventana de acces sin que, aparentemente, haya activado nada que pudiera provocar este hecho. ¿Alguien sabe si puede quitar el examinador desde vba o evitar que se visualice al ejecutar la aplicación?. El problema es que los usuarios solo conocen el manejo de la aplicación, pero no el de acces que queda abierto con los consiguientes problemas que se podrían ocasionar al actuar directamente sobre los objetos.
|
|
rokoko
Colaborador Unido: 16/Febrero/2008 Localización: Pamplona Estado: Sin conexión Puntos: 3062 |
Enviado: 12/Julio/2020 a las 18:33 |
No se que version usas, pero a partir de 2007 sera algo parecido a esto. Archivo>opciones> esta base de datos> y aqui encontraras unas cuantas cosas, entre ellas la de mostrar o no el explorador de objetos.
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14738 |
Enviado: 12/Julio/2020 a las 18:44 |
La clave del asunto creo que es la frase "un archivo que se desea utilizar". Sospecho que esa "utilización" es la vinculación del archivo como tabla. ¿Cierto?
En base a la respuesta continuamos. |
|
Franseso
Nuevo Unido: 12/Julio/2020 Localización: SJM_Cs Estado: Sin conexión Puntos: 5 |
Enviado: 21/Julio/2020 a las 08:30 |
Efectivamente el se trata de una hoja Excel que se vincula como tabla
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14738 |
Enviado: 21/Julio/2020 a las 08:50 |
Cuando de realiza una vinculación de tablas siempre aparece el panel de navegación como para avisar de que "eh! que tienes una nueva tabla!!" Yo tengo este código para ocultar la ventana del panel de objetos: ' Seleccionamos panel de navegación para TABLAS DoCmd.NavigateTo "acNavigationCategoryObjectType", "acNavigationGroupTables" ' Ocultamos DoCmd.RunCommand acCmdWindowHide ' Seleccionamos TODOS los OBJETOS DoCmd.NavigateTo "acNavigationCategoryObjectType" Antes utilizaba otro que seleccionaba un objeto concreto pero me fallaba demasiadas veces. Este, hasta la fecha, funciona mucho mejor. Un saludo
|
|
Franseso
Nuevo Unido: 12/Julio/2020 Localización: SJM_Cs Estado: Sin conexión Puntos: 5 |
Enviado: 22/Julio/2020 a las 11:48 |
Muchas gracias.
He encontrado otro modo de ocultar la ventana del panel de objetos con solo dos instrucciones: ' Seleccionamos el panel DoCmd.SelectObjet actable, NavoigationPanelObject, True ' Y ocultamos Docmd.RunCommand acCmdWindowHide Lo he probado y funciona Un saludo |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14738 |
Enviado: 22/Julio/2020 a las 12:54 |
Ese que has puesto es el otro método que decía y que (a mi) me falla más veces de las que quisiera.
Creo que falla porque, a veces, no es capaz de enfocar correctamente el objeto en el panel de navegación. Al intentar enfocarlo y, por algun motivo, no poder, me oculta cualquier otra cosa... normalmente el formulario activo. Por ese motivo cambié a enfocar "GRUPOS" del panel. Ahí, por algun motivo, no falla. Y lo hago en 3 líneas porque la primera "filtra", la segunda oculta y la tercera "desfiltra". Nota: soy amante de reducir el código pero, en este caso, las 3 líneas son imprescindibles. |
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |