Show hierarchically related activities in subgrid

In this article I will demonstrate how to implement a plugin to extend the possibilities for showing activities that are related through account hierarchy in a subgrid on a Microsoft Dynamics CRM form. In my previous article I showed how to create a simple plugin to show all directly related activities in a subgrid, and … Continue reading Show hierarchically related activities in subgrid

Show ALL related activities in a subgrid

Microsoft Dynamics CRM offers great capabilities for activity entities, both out of the box and custom activities.This post will describe a way to extend those capabilities even more, using a quite simple plugin. During eXtremeCRM in Warsaw last week, a fellow CRMian and frequent user of FetchXML Builder approached me to ask if I knew … Continue reading Show ALL related activities in a subgrid

Solution Segmentation for entity ribbons

The new feature for segmenting solutions in Microsoft Dynamics CRM is absolutely awesome.It finally allows you to only include the parts you actually want your solution to change. For us as an ISV this is a huge improvement. We can now deliver solutions that are completely "plug and play" and still leave a minimal footprint … Continue reading Solution Segmentation for entity ribbons

OnChange part 3: Where is the clearOnChange method?

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 using … Continue reading OnChange part 3: Where is the clearOnChange method?

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