You are here


Microsoft CRM 2011 oData Examples

Microsoft CRM has added support for oData in the 2011 release. oData, according to the oData web site " a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today." What it means is that using an XMLHttpRequest object, you can send a query string to a web service with syntax that is very SQL like and get data back from the web service.

MS CRM 2011: Date Controls and Column Width

A coworker of mine was recently experimenting with some changes to the Account entity in our MS CRM 2011 test environment and came across an interesting quirk. They had formatted a section to be four columns wide and set the labels to a reasonable width of 100 pixels. To their surprise, every column in every section on the form was suddenly inflated, pushing items off-screen, including the horizontal scrollbar. As it turns out, the Date control was the culprit.

Debugging MS CRM 2011 Issue

I encountered an issue while attempting to use the JavaScript "debugger;" statement within a MS CRM 2011 script. If I have JavaScript that executes on the onChange event of a drop down, it seems to freeze my system and I never break into Visual Studio for debugging. The only way I've found to recover is to Ctrl-Alt-Delete and select "Log Off". I usually get lucky and Windows brings up the screen telling me something is holding it up from logging off and I can select "Cancel" and get my system back.

Script Compatibility Between MS CRM 4.0 and 2011

During an upgrade from CRM 4.0 to CRM 2011 we discovered an issue in scripting that caused things to break even though scripts are backwards compatible. There is a field/attribute called fullname that is hidden and auto-populated based on first, middle and last names and is saved with the record. The issue was the syntax used in MS CRM 4.0 - while it worked, it wasn't the "supported" MS CRM method. There are two fixes.

Automate Your Goals: Goal Management Through Dynamics 2011

When it's comes to sales, nothing is more important than reaching defined goals and achieving results.  I'd like to stress the importance of DEFINED goals.  Every professional has a certain amount of productivity they must maintain.  In order to do so, it's important to not only define your goals, but to also clearly understand them.  As for me personally, this has become relevant as our last team meeting addressed how we must all begin to actually document our goals and put them in writing.  At first, this seemed like a no-brainer.  Write them down and stick to them; however, I underestima

MS CRM 2011 JavaScript JSON Results Prototyped

I was working in MS CRM 2011 returning some JSON using the oData REST endpoint and while I was looking at what was returned I noticed that the string values that were returned had some prototyped functions attached. Specifically, the following methods were available on a string that was returned:

Customizing and Developing for MS CRM 2011

MS CRM 2011 has been officially released. I finally had some time to spend looking at it last week and I really, really like what I see from a customization and development perspective. Some of the pain has been taken out of customizing MS CRM. But, as with any new version of software, good documentation is hard to find.

Random Error Message: Mandatory updates for Microsoft Dynamics CRM could not be applied successfully

I was installing the Microsoft Outlook CRM client and got the error message: Mandatory updates for Microsoft Dynamics CRM could not be applied successfully. I didn't bother reading any instructions before installing and when prompted to enter the server, I entered: I solved the problem by removing the "/OrgName" from the URL I had entered.  From there, everything was fine.

About the Author: