Transformer! 3.0 for Dynamics CRM Released

Version 3.0 of Transformer! for Dynamics CRM is now available.

The main addition to this version is the ability to read Dynamics CRM 2011+ solution files.

In addition, the following conversions were added:

crmForm.all.name.DataValue = crmForm.all.ownerid.InnerText;

Converts to:

Xrm.Page.getAttribute("name").setValue(Xrm.Page.getAttribute("ownerid").getValue()[0].name);


if (crmForm.all.new_location.InnerText != "Pool") {

Converts to:

if (Xrm.Page.getAttribute("new_location")[0].name != "Pool") {


var tab = document.getElementById('tab' + tabnumber + 'Tab');

Converts to:

var tab = Xrm.Page.ui.tabs.get(tabnumber);

About Transformer! for Dynamics CRM

Transformer! converts your Dynamics CRM JavaScript from the version 4.0 object model to the Xrm.Page (2011+) object model.  It can save you literally hundreds of hours of developer time when upgrading to Dynamics CRM 2015 or 2016.

If you did not know, Dynamics CRM 2013 introduced an environmental check that requires you just have all references to the CRM 4.0 object model removed before you can upgrade the organization.

Transformer! converts absolutely everything and anything that can be converted to the Xrm.Page model – including the unsupported customizations that all of us once used to produce a dynamic user experience.

What does not get automatically converted must be converted manually.

Visit the Transformer! product page for more information, download the trial, and review the documentation.

If you have any questions, then please let me know.

Leave a Reply