Archive for the 'MS CRM 4.0 Customizations' Category

Use Tooltips as Hot Help

Tuesday, July 14th, 2009

There are multiple ways in MS Dynamics CRM (MS CRM) to help users using the system. Next to training and external guides, the system can also provide information. In the system the help files (on the top right of every screen) can be improved. As you will know this has advantages and disadvantages.

Another option is to improve the tooltips.

The modifying and maintaining of the tooltips will be discussed in this post.

A tooltip is a small box, which contains a brief text message explaining the field. It appears below the label of a field on the MS CRM forms when the pointer of a mouse passes over or rests on that label and which contains a brief text message identifying or explaining the object. When the pointer moves away from the label the tooltip disappears.

Tooltips are available on every field on a MS CRM form. The current tooltips show the text of the label, which, in my opinion, does  not have any benefits. If you can read to label, you can read to tooltip. But the good thing is, we can change the contents of the current tooltips.

At the moment the only restrictions to the tooltips are that only unformatted text can be used and that the total amount of characters is no more than 512.

The onLoad code:


crmForm.all.new_attribute_c.title = “contents of the tooltip”

Example:

tooltip

Official Technical Microsoft Dynamics CRM 4.0 Documentation available Online

Thursday, June 25th, 2009

With the addition of the 3 parts of the implementation guide on Microsoft TechNet, the Dynamics CRM team is a step closer to provide all Technical Microsoft Dynamics CRM 4.0 Documentation online:

Microsoft Dynamics CRM 4.0

Make website field clickable

Wednesday, December 10th, 2008

On the standard contact form the field website is not clickable. You have to copy the url to a browser address bar. This is probably because of the synchronization with outlook.
To make the field clickable on the form you can add the following code to the OnLoad of the Contact form.

/*** make website field clickable***/
//change color and make underlined
crmForm.all.websiteurl.style.color = "#0000ff";
crmForm.all.websiteurl.style.textDecoration = "underline";
/* Double Click website to Open*/
function CreateURL(WebSite) {
    return function() {
        if (WebSite != null && WebSite.value.length > 0) {
            var prefix = WebSite.value.substring(5, 0);
            if (prefix == "http:") {
                window.open(WebSite.value);
            }
            else {
                window.open("http://" + WebSite.value);
            }
        }
    }
}
crmForm.all.websiteurl.attachEvent('ondblclick', CreateURL(crmForm.all.websiteurl));