Menu

¿Cansado de los diálogos pequeños en Dynamics 365 CRM? Prueba esta solución

¿Cansado de los diálogos pequeños en Dynamics 365 CRM? Prueba esta solución

Hoy en día estamos acostumbrados a trabajar con grandes resoluciones. Con todo este espacio disponible, ¿por qué nos conformamos con estos pequeños diálogos en Dynamics 365?

https://www.powernimbus.com/wp-content/uploads/2019/03/Dialog-Before-1024x499.jpg 

¿No sería bueno aprovechar todo este espacio, especialmente para los diálogos de búsqueda? Algo así:

 


 

Pues hace poco, un cliente nos contactó sobre este tema.... era bastante difícil para ellos buscar contactos cuando creaban listas de marketing usando estos diálogos tan pequeños.

Fue entonces cuando, utilizando un enfoque out-of-the-box como lo llama uno de mis colegas, instalamos una extensión de navegador que les permitiría cambiar el estilo de una página web.

Esta extensión de código abierto se llama Stylus. Está disponible para los principales navegadores como Chrome, Firefox y Opera. Para Edge, hay una alternativa llamada TamperMoney ( pero puede que no sea necesario ).
 

Encontrando el diálogo

Necesitamos saber exactamente qué diálogo es el que necesita cambiar de tamaño. Para ello, podemos utilizar las herramientas de desarrollo del navegador ( Presiona Ctrl+Mayús+I en Chrome o Firefox por ejemplo ). A partir de ahí, procederemos a buscar el elemento HTML que contiene el diálogo. 

 

Haz clic en el selector y empieza a pasar el ratón por encima de la página hasta que se seleccione todo el cuadro de diálogo:

This image has an empty alt attribute

Para ayudar en la selección, puedes empezar a hacer clic en los elementos de la ventana Elementos hasta que encuentres la coincidencia.



Como podrás ver, en Dynamics 365, estos diálogos son en realidad Iframes y el elemento que los sostiene se llama InlineDialog. Con un par de cambios en CSS podremos arreglar este cuadro de diálogo en un abrir y cerrar de ojos.
 

Configurando la extensión

Ahora que tenemos nuestro objetivo, es hora de instalar la extensión. Una vez hecho esto, haz clic en ella para ver sus opciones y luego haz clic en Administrar para crear nuestro propio script.

En la página de opciones, haz clic en "Escribir un estilo nuevo".

Y a continuación, sigue estos pasos para crear un estilo para nuestra instancia de Dynamics:

  1. Pon un nombre a tu script, por ejemplo, Diálogos grandes.
  2. Pega el código que aparece a continuación.
  3. Pulsa el signo de + para especificar la URL de tu instancia de Dynamics. Lo mejor es seleccionar la opción "URLs que empiezan con" y luego pegar la URL principal, por ejemplo, https://<yourtenant>.crm4.dynamics.com.
  4. Presiona Guardar y cierra esta ventana.

    #InlineDialog {
        top: 5% !importante;
        izquierda: 5% !importante;
        altura: 90%!importante;
        ancho: 90%!importante;
    }

Ahora deberías ver el icono de la extensión reflejando los cambios que has hecho cuando estés en las páginas de tu instancia de Dynamics:

This image has an empty alt attribute 

Por último, refresca la página de Dynamics y disfruta de tu nuevo diálogo agrandado 😊

Esta técnica es útil no sólo para resolver incidencias como ésta, sino también para cambiar el estilo de cualquier otra página web y ajustarla a tu estilo.

Pásate por userstyles.org para que disfrutes de una gran cantidad de scripts hechos por la comunidad.

Hasta la próxima y recuerda, nunca dejes de aprender!

 

Categories
Related posts
How to boost your company's competitiveness with Power Platform
By Intelequia  |  13 November 2023

Power Platform has become a highly versatile solution to improve business efficiency and competitiveness. Do you know how? We tell you

Read more
Intelequia at BizzSummit: a journey through Power BI and Machine Learning dataflows
By Intelequia  |  09 October 2023

Bizz Summit 2023 has turned out to be a must-attend event in Intelequia's calendar. In this post Eugenio BA Specialist tells us his impressions.

Read more
How to Analyze Results in Power BI and Make Informed Decisions
By Carolina César Piepenburg  |  18 September 2023

How can we optimize our analysis and decision making strategy with Power BI? Find it out in this post.

Read more