Dynamics 365 – Hide/Show Custom Ribbon Button by Ribbon Workbench

If you have a custom ribbon button and you want to hide/show it by a condition, this is what you need to do; Open Ribbon Workbench and navigate to your button Select Command of your button. Under Command properties scroll down to Enable Rules. Click "Add Enable Rule" button. Select "Add New Enable Rule" to … Continue reading Dynamics 365 – Hide/Show Custom Ribbon Button by Ribbon Workbench

How to Set Lookup Field Value Using JavaScript -Dynamics 365

To set a lookup field value, you need 3 parameters. Id of the lookup recordname of the lookup recordentity name of the lookup entity Here is how to use these values to set an account lookup field. var lookupValue = new Array();lookupValue[0] = new Object();lookupValue[0].id = myAccountId;lookupValue[0].name = myAccountName;lookupValue[0].entityType = "account";Xrm.Page.getAttribute("mylookupfield").setValue(lookupValue);

Dynamics 365 Best Practices – Web resource dependencies

Web resources are one of the most important and crucial feature of Dynamics 365. It allows you to extend form customizations, the Sitemap, business logic, ribbon buttons and so on.. You usually refer to the controls(attributes) from Web resources to change their values, validate fields, trigger some events. But if at least one of those fields … Continue reading Dynamics 365 Best Practices – Web resource dependencies