Imprimir página | Cerrar ventana

se puede ocultar parte del ribbon en access

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=85361
Fecha de impresión: 20/Abril/2024 a las 07:54


Tema: se puede ocultar parte del ribbon en access
Publicado por: cuic
Asunto: se puede ocultar parte del ribbon en access
Fecha de publicación: 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




Respuestas:
Publicado por: rokoko
Fecha de publicación: 21/Junio/2020 a las 17:56
A ver si esto te ayuda o te lia...

http://www.mvp-access.com/foro/ribbon-quitar-menu-imprimir_topic85161.html?KW=Ribbon" rel="nofollow - http://www.mvp-access.com/foro/ribbon-quitar-menu-imprimir_topic85161.html?KW=Ribbon


Publicado por: Dabellaso
Fecha de publicación: 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.






-------------
El saber no ocupa lugar, sólo tiempo


Publicado por: rokoko
Fecha de publicación: 22/Junio/2020 a las 07:40
Tambien se pueden crear ribbon para informes y formularios. Cuando se abren se carga el ribbon.

Aqui varios ejemplos

https://sites.google.com/site/jjjt1973/ejemplos-access" rel="nofollow - https://sites.google.com/site/jjjt1973/ejemplos-access

Mas

https://aulaclick-access.blogspot.com/2012/02/crear-una-cinta-ribbon-en-access-2007.html" rel="nofollow - https://aulaclick-access.blogspot.com/2012/02/crear-una-cinta-ribbon-en-access-2007.html

http://access.bengoechea.net/ribbon/enlaces-ribbon" rel="nofollow - http://access.bengoechea.net/ribbon/enlaces-ribbon

https://emilioverastegui.blogspot.com/2017/10/creado-ribbons-de-forma-visual-segunda.html" rel="nofollow - https://emilioverastegui.blogspot.com/2017/10/creado-ribbons-de-forma-visual-segunda.html

https://www.ribboncreator2010.de/es/" rel="nofollow - https://www.ribboncreator2010.de/es/




Publicado por: xavi
Fecha de publicación: 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

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: cuic
Fecha de publicación: 24/Junio/2020 a las 21:32
perdon por no contestar

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




Imprimir página | Cerrar ventana