Thursday, January 29, 2015

Long label trimming on Form


To show full label on form there are two option.. Supported way.. and unsupported way.. 

Supported option:
You can show complete label on CRM form by using HTML web resource. You need to create HTML web resource and add that web resource as label for attribute. 
And in the HTML web resource add complete label. 
For your attribute whose label is too big.. don't show label on the form by changing field property.


Add Two column section on form and add this field into section. 
Add new HTML web resource to form in above section and set web resources properties as 



Add your label text inside html web resource.. save and publish your form. 
then label will be shown as 


Unsupported option:
Go to CRM server where your CRM web application installed. 
CRMWeb\_common\styles\fonts.css.aspx
Open above file in text editor
 Add CSS element into this file.
  1. .ms-crm-InlineEditLabel { white-space: normal !important; }
Save file.. Do iis reset and check your CRM form. 


There are advantages and disadvantages of both options.. 
If you are doing by supported way then for each long label attribute you need to create and add new html web resource on form. but if you are doing by unsupported way you don't need to create html web resource. 
Main problem with unsupported is that when you install any roll ups you need to make these change in file..  

3 comments:

  1. Another supported way is to use a section and increase the value of the property "Field Label Width": http://www.powerobjects.com/2015/09/11/expanding-field-label-widths-in-crm-2015/

    ReplyDelete
  2. Nice blog has been shared by you. it will be really helpful to many peoples who are all working under the technology.thank you for sharing this blog.

    crm solutions

    ReplyDelete
  3. Wow, What a Excellent post. I really found this to much informatics. It is what i was searching for.I would like to suggest you that please keep sharing such type of info.Thanks sales automation crm

    ReplyDelete