Important Javascripts of Microsoft Dynamics CRM 2011



Get EntityId in CRM

Var id = Xrm.Page.data.entity.getId();


Get the value from a CRM field

var varMyValue = Xrm.Page.getAttribute(“CRMFieldSchemaName”).getValue() ;


Set the value of a CRM field

Xrm.Page.getAttribute(“po_CRMFieldSchemaName”).setValue(‘My New Value’);


Hide/Show a tab/section

Xrm.Page.ui.tabs.get(5).setVisible(false);

Xrm.Page.ui.tabs.get(5).setVisible(true);


Call the onchange event of a field

Xrm.Page.getAttribute(“CRMFieldSchemaName”).fireOnChange();


Get the selected value of picklist

Xrm.Page.getAttribute(“CRMFieldSchemaName”).getSelectedOption().text;


Set the requirement level

Xrm.Page.getAttribute(“CRMFieldSchemaName”).setRequiredLevel(“none”);
Xrm.Page.getAttribute(“CRMFieldSchemaName”).setRequiredLevel(“required”);
Xrm.Page.getAttribute(“CRMFieldSchemaName”).setRequiredLevel(“recommended”);



Set the focus to a field

Xrm.Page.getControl(“CRMFieldSchemaName”).setFocus(true);


Stop an on save event

-event.returnValue = false;


Comments

Popular Posts