En este post veremos los tamaños máximos de las etiquetas de campo y cómo superarlos.

Veamos el nombre de la cuenta de un registro de cuenta. El tamaño del registro es de 160 caracteres:

¿Y si queremos ir más allá? Veamos la etiqueta con el nombre:

Vamos a crear una cadena de más de 160 caracteres, es decir, 161 caracteres:

Si pegamos esta cadena en el campo de la etiqueta, el último carácter se trunca, por lo que la longitud total sigue siendo 160 :

Para resolver este problema, vamos a utilizar JavaScript para establecer la etiqueta del campo. Nosotros usaremos Xrm.Page pero tú deberías usar formContext :

Xrm.Page.getControl(“name”).setLabel(“12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901”);

O

formContext.getControl(“name”).setLabel(“12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901”);

Vemos que la etiqueta tiene ahora más de 160 caracteres:

O una etiqueta muy larga: