Dynamics CRM
Mostrando entradas con la etiqueta HTML. Mostrar todas las entradas
Mostrando entradas con la etiqueta HTML. Mostrar todas las entradas

Personalizar el título de la barra de navegación

Una propiedad muy útil para hacer personalizaciones vistosas en CRM es el innerHTML. A continuación explico un código sencillo para poner el título de la barra de navegación en función de lo que hay en un campo del formulario que estamos viendo.

//Comprobamos que haya valores en los campos usados

if ((document.all._NA_Info != null) && (document.all.<campo_elegido>.DataValue!=null))  

{  

document.getElementById("_NA_Info").innerHTML ="<span style='color: red;fontsize:16px;'>"+  crmForm.all. <campo_elegido>.DataValue +"</span><img class='ms-crm-Nav-Group-RightIcon'  alt='Expandido, haga clic aquí para contraer' src='/_imgs/navup.gif'/>";

}


En el innerHTML introduzco las propiedades color, fuente y la imagen de las flechas que llevan todos los títulos de la barra de navegación. Para mantener el estilo y comportamiento de la barra de navegación que da CRM, la etiqueta < img > debe tener la propiedad class=ms-crm-Nav-Group-RightIcon.

El resultado sería este.

Barra sin contraer

Barra contraída