Dynamics CRM: addOnLookupTagClick and removeOnLookupTagClick

Today we will learn simple methods that are related to the datatype lookup on CRM: addOnLookupTagClick and removeOnLookupTagClick. Basically, addOnLookupTagClick is a function to register an event when the user is clicking the lookup tag value. Click the Lookup Tag value From the image above, if we click the lookup tag value and we register the events using addOnLookupTagClick, those events will be … Continue reading Dynamics CRM: addOnLookupTagClick and removeOnLookupTagClick

Dynamics CRM: Implement Feature Flags in Plugin

"Feature flags" is a mechanism to set the on/off for a feature without changing the code. You can learn more about this from a blog post here. With the Environment variable in place (which previously many organizations created their own Config Table), we can implement Feature flags in the Plugin.  Fow chart The idea is to make all … Continue reading Dynamics CRM: Implement Feature Flags in Plugin

Dynamics CRM: ExecuteBatch vs ExecuteMultipleRequest

When working with CrmServiceClient (creating integration custom app to CRM), I always pass this object as IOrganizationService. But when I try to inspect the difference between interface IOrganizationService vs CrmServiceClient class (indeed CrmServiceClient is inherited from IOrganizationService). Later on, I found the ExecuteBatch method on CrmServiceClient and ended up google it and found an article from Inogic that you can access here (from 2017!). Based on the blog post, we … Continue reading Dynamics CRM: ExecuteBatch vs ExecuteMultipleRequest