** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - se puede ocultar parte del ribbon en access
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

se puede ocultar parte del ribbon en access

 Responder Responder
Autor
Mensaje
cuic Ver desplegable
Nuevo
Nuevo


Unido: 11/Septiembre/2006
Localización: España
Estado: Sin conexión
Puntos: 45
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita cuic Cita  ResponderRespuesta Enlace directo a este mensaje Tema: se puede ocultar parte del ribbon en access
    Enviado: 21/Junio/2020 a las 17:14
un cordial saludo a todosSmile

estoy intentando ocultar el ribbon en acces, mediante el comando "DoCmd.ShowToolbar "Ribbon", acToolbarNo". es problema esta en que tengo varios iconos en la parte superior izquierda  para los informes (imprimir o cerrar el informe) que desaparecen.
hay alguna variante para ocultar parte del ribbon menos la linea de esos iconos???? o quep or ejemplo aparezcan solamente al abrir el informe, que no sea el ribbon de varias lineas de grosor
 
muchas gracias

Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 2533
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rokoko Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 21/Junio/2020 a las 17:56
Arriba
Dabellaso Ver desplegable
Asiduo
Asiduo


Unido: 18/Noviembre/2012
Localización: España
Estado: Sin conexión
Puntos: 264
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita Dabellaso Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 21/Junio/2020 a las 23:01
Hola cuic

Según lo veo yo, usar "DoCmd.ShowToolbar "Ribbon", acToolbarNo" provocará que TODA la ribbon se oculte, esto incluye tanto las pestañas predefinidas de Access como la pestañas personalizadas y por supuesto todo su contenido.

El link que te indicó rokoko he visto que se refiere a ocultar ciertos controles predefinidos de la ribbon. En tu caso, creo que deberás crear una ribbon personalizada, si no la tienes ya, y jugar con las propiedad "visible" de las pestañas, grupos y controles según lo que quieras en cada momento. (Sigue el link de rokoko para los controles predefinidos, y/o el módulo de callbacks para los personalizados)

Una opción rápida, que no sé si te servirá, es usar "DoCmd.ShowToolbar "Ribbon", acToolbarYes" cuando abras un informe, y "DoCmd.ShowToolbar "Ribbon", acToolbarNo" al cerrarlo.






Editado por Dabellaso - 21/Junio/2020 a las 23:07
El saber no ocupa lugar, sólo tiempo
Arriba
rokoko Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 16/Febrero/2008
Localización: Pamplona
Estado: Sin conexión
Puntos: 2533
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rokoko Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 22/Junio/2020 a las 07:40
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 12975
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita xavi Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 22/Junio/2020 a las 09:44
Por aportar otra forma de trabajo...

Yo siempre oculto el Ribbon. En el hipotético caso de tener que presentar un informe con botones de imprimir y cerrar (quien me haya leído sabrá que no utilizo informes)  los pondría en el propio informe utilizando una propiedad (creo que se llama Mostrar cuando) que permite decidir si esos controles se mostraran siempre o solo en pantalla. 

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
cuic Ver desplegable
Nuevo
Nuevo


Unido: 11/Septiembre/2006
Localización: España
Estado: Sin conexión
Puntos: 45
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita cuic Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 24/Junio/2020 a las 21:32
perdon por no contestar

muchisimas gracias a todos
voy a hacer la pruevas que me indicais

Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable