Once
the tool has been downloaded you can see the below window to configure the
connection.
This blog aims to provide some technical tips about Microsoft Dynamics CRM 4.0 to D365, SQL Server and .Net.
Showing posts with label MS CRM JAVASCRIPT. Show all posts
Showing posts with label MS CRM JAVASCRIPT. Show all posts
Tuesday, July 22, 2014
Monday, April 7, 2014
Dynamics CRM 2013 Javascript
Enable/Disable Business Process stage field:
Xrm.Page.getControl(‘header_process_fieldname’).setDisabled(false);
//Enabled
Xrm.Page.getControl(‘header_process_fieldname’).setDisabled(true);
//Disabled
Show/Hide Business Process stage field:
Xrm.Page.getControl(‘header_process_fieldname’).setVisible(true);
//Show
Xrm.Page.getControl(‘header_process_fieldname’).setDisabled(false);
//Hide
Get Value/ Set Value Business Process stage
field:
Xrm.Page.getControl(‘header_process_fieldname’).getAttribute().setValue(value);
//Set Value
Xrm.Page.getControl(‘header_process_fieldname’).getAttribute().getValue();
//Get Value
Set and Remove Notification on Business
Process stage field:
Xrm.Page.getControl(‘header_process_fieldname’).setNotification(“Notification
message”); //Set Notification message
Xrm.Page.getControl(‘header_process_fieldname’).clearNotification();
// Clear Notification message
Set Required levels on Business Process stage
field:
(Xrm.Page.getControl(‘header_process_fieldname).getAttribute()).setRequiredLevel(‘required’);
//Required level
(Xrm.Page.getControl(‘header_process_fieldname).getAttribute()).setRequiredLevel(‘none’);
//none level
(Xrm.Page.getControl(‘header_process_fieldname).getAttribute()).setRequiredLevel(‘recommended’);
//Recommended level
Set
field notification
Xrm.Page.getControl(fieldname).setNotification(“Notification
message”);
Clear
field notification
Xrm.Page.getControl(fieldname).clearNotification();
Set
form notification
//First
parameter is message, second is notification type, third is optional id
parameter
Xrm.Page.ui.setFormNotification(‘Error!
Message’,'ERROR’,’1′);
Xrm.Page.ui.setFormNotification(‘Warning!Message’,'WARNING’,’2′);
Xrm.Page.ui.setFormNotification(‘Information!
Message’,'INFORMATION’,’3′);
Clear
form notification
//Pass
parameter id of notification which needs to be cleared
Xrm.Page.ui.clearFormNotification(’1′);
I
noticed that currency field value on CRM forms
were not accessible using Xrm.Page.getAttribute(“Currency field
name”).getValue() and Xrm.Page.getAttribute(“Currency field
name”).setValue(Value)
The
resolution is in such cases is:
// To get currency field
Xrm.Page.data.entity.attributes.get(“Currency field
name”).getValue();
// To set currency field
Xrm.Page.data.entity.attributes.get(“Currency field
name”).setValue(Value);
Subscribe to:
Posts (Atom)