Monday, October 26, 2015
Dynamics CRM 2015 Update 1 Form Load Issues Solved
Posted by Josh Briggs
The Armanino team uses an AutoNumber solution for many of our Microsoft Dynamics CRM customers, and it has saved many hours of wheel-reinvention. However, we recently encountered a problem in Dynamics CRM 2015 when trying to create a new AutoNumber record for a customer. After clicking the NEW button, we would see the progress loop appear, along with the message “Loading Business Logic,” but it never got beyond that point to display the new record form. This phenomenon also occurred when attempting to edit an existing record.
After further investigation, I discovered the issue. Dynamics CRM 2015 Update 1 (also know as “CRM 2015 Spring”) has a new form rendering engine. Apparently, there is something in the AutoNumber form that is not playing well with the new rendering engine. Ultimately, the solution is to pin down the source of this incompatibility, and rectify it. However, in the interest of expediency there is a quick workaround as well. You may to change the “Use legacy form rendering” setting in System Settings to Yes. We discovered that, when this setting was enabled, the form loaded correctly and we were once again able to add/edit AutoNumber records.
If you are using Dynamics CRM 2015 Update 1 and encounter similar problems with form loads (especially forms that include customizations in IFRAMEs), I suggest considering changing this setting as well. You can find it in CRM 2015 by navigating to Settings -> Administration -> System Settings -> General Tab, as shown in the following screenshot:
Armanino’s Consulting team concurs with Microsoft’s recommendation to reset this setting to No after addressing the incompatible customizations. This will allow you to take full advantage of the optimized forms, which provide better performance.
Learn more about Dynamics CRM at Armanino and check out other Tales from the Trenches installments for other tips and tricks around Dynamics CRM 2015 Update 1.
By Josh Briggs, Senior CRM Consultant, Armanino’s Microsoft Dynamics CRM Team
Josh Briggs is a Senior CRM Consultant that started with Armanino in 2014. He has spent the past 18 years in the software industry as a trusted advisor to companies across the US and Canada. In his free time he enjoys curing meats and other culinary adventures.