OnChange part 2: addOnChange with context awareness

The Microsoft Dynamics CRM SDK comes with lots of functionality to affect how CRM behaves on the client side.In a couple of articles I will discuss the opportunities ventilate my frustration over run-time event handling manipulation. My first article in this series covered problems when trying to remove design-time defined onChange events in run-time. This … Continue reading OnChange part 2: addOnChange with context awareness

OnChange part 1: Remove design-time event handlers

The Microsoft Dynamics CRM SDK comes with lots of functionality to affect how CRM behaves on the client side.In a couple of articles I will discuss the opportunities ventilate my frustration over run-time event handling manipulation. Events reacting to changes in fields can be defined design-time by making customizations to forms, and run-time by adding … Continue reading OnChange part 1: Remove design-time event handlers

CRM 2011/2013 Reset Sitemap problem

As you might have seen from previous posts on my blog, I am a big fan of the XrmToolBox by Tanguy, especially the Sitemap editor is excellent in its simplicity and capabilities. However, I recently ran into a problem after using the function: Reset CRM 2013 SiteMap to default.   Scenario New installation of CRM2013 … Continue reading CRM 2011/2013 Reset Sitemap problem

Dynamics CRM Tools: Tanguy, our hero

Generally I don't blog about blogs, but now I am obliged to make an exception from that principle to write this shout-out to one of our everyday heroes down in the CRM trenches. For years now, Tanguy at Javista has been contributing to the Microsoft Dynamics CRM community with his developer tools. These tools truly … Continue reading Dynamics CRM Tools: Tanguy, our hero

CRM 2011: Multiple Cascade Delete – part 2

In my previous post CRM 2011: Multiple Cascade Delete – part 1 I discussed the limitations in relationship behavior configuration for manual intersect entities, and proposed a solution with a plugin and a configuration entity. In this post I will go into the details of the plugin and how it is registered. I will not … Continue reading CRM 2011: Multiple Cascade Delete – part 2

CRM 2011: Multiple Cascade Delete – part 1

As I have recently mentioned, the possibilities of defining cascade deletes in Microsoft Dynamics CRM 2011 are quite limited. Only one parent entity can have the relationship behavior set to Cascade Delete. When you create a manual intersect entity to connect two or more other entities, this constraint is simply not acceptable for the end … Continue reading CRM 2011: Multiple Cascade Delete – part 1

Automatically Set Regarding on New Activities

Summary Missing functionality in the MS CRM 2011 OOB functionality: Activities created from menu File – New Activity on entity forms do not get the Regarding field populated. When creating new activities from the associated view on the entity form, the Regarding field is mapped properly. In this post, I will demonstrate a javascript example … Continue reading Automatically Set Regarding on New Activities

Save & Publish Button for Forms and WebResources

While working with customizations and UI development in CRM 2011 – have you ever been looking for that "Save and Publish" button? Have you ever not been looking for it? We all wonder why it is not there and there is a case on Microsoft Connect requesting it.But relax, it is quite easy to get … Continue reading Save & Publish Button for Forms and WebResources