I have seen a few comments here and there about how to create a toast notification using JavaScript. Toast notifications were introduced in the Unified Interface pop up for things like creating a record via quick create. This is where the addGlobalNotification function comes in. If you read the link
Read the full article hereWhen cloning a product using the Clone button, the new product that is created will also have the same entity image as the original product. What if you want to stop this from happening so that it has no entity image by default?A good way to solve this would be a plugin, ideally on pre-create so you
Read the full article hereRecently on a comment on one of my blog posts, I was asked why some lookups did not have a new record button while other lookups to the same entity did. An example is the Primary Customer lookup on case, it only allows selecting existing Contacts.This setting is controlled by the IsInlineNewEnabled
Read the full article hereWith the Web Client scheduled to be removed entirely on the 1st October 2020, Microsoft are automatically transitioning environments to the Unified interface before this date, you may be surprised to see how early they have scheduled the transition if you were expecting to have until October!The Tra
Read the full article hereIn early October a new method was added to the Xrm.Navigation client api documentation, navigateTo. While we already had the openForm method to open a form with Javascript, we had no way of opening a view the same way. This new method now allows us to do that but is only supported in the Unified Int
Read the full article hereIn the current version (wave 2) of Dynamics 365 with the Unified Interface, selecting a large amount of records, around 50+ records, in a view and then bulk running a workflow on these records via the Flow button can result in the ‘Too Many Requests’ errors popping up. This will cause the workflow t
Read the full article hereEarlier this month, a previously built PCF control that utilised WebAPI to retrieve records stopped working with the following error: “Feature 'WebAPI.retrieveMultipleRecords' is required to be specified in the <uses-feature> section in ControlManifest.xml before use.”Checking the PowerApps co
Read the full article hereWhen setting up lookups in the Unified Interface, you may notice that it can show results like these below where it is only showing the entity icon or showing data that is not the name. This is because the Unified Interface lookups use the columns on the view in order, the second view pictured above
Read the full article hereRecently I was working on a custom control where I wanted it to have outputs that were bound to the address fields on a contact or account. However even though I had the type set to SingleLine.Text, none of the address fields appeared in the list of fields when selecting which field to bind to. Acco
Read the full article hereWhen creating a custom control, I had a couple of gotchas when debugging in the Custom Control sandbox which were not an issue when the control was deployed into Dynamics 365. The first issue was with inputs and typing. Because custom controls are built using typescript the type of the inputs will b
Read the full article hereIf you have a lot of WebJobs, you may be wanting an easier way to start and stop them without having to push the start/stop button on all of them, or worse for scheduled jobs since you cannot do that with a button press from the UI. There is however an easier way to do this via Application Settings
Read the full article hereIf you have set the Unified Interface Client as the default (details on how to do this are here) you may want to quickly open a record in the classic Web Client. For instance, you may want to access the Background or Realtime processes sessions for a record and these are not currently viewable in th
Read the full article hereOne annoyance I often run into is having to be logged into multiple Dynamics 365 systems at the same time or wanting to be logged in as different users into the same system. This tends to result in having half a dozen different browser instances open which can become a mess. This is where the Multi
Read the full article hereDynamics 365 Version 9 added a largely-requested feature: Multi-select Option Set. While they are supported by most of the functionality of Dynamics 365 now, you will find that when you go to register a plugin step with a Multi-select Option Set as one of the Filtering Attributes or add one to a Pre
Read the full article hereWith the addition of solutions for Model Driven apps in PowerApps, we are getting replacements for many of the old editors that have barely been updated since CRM 2011 or earlier including the solution editor, form editor and view editor. Funnily enough this is the second time a new view editor has
Read the full article here