Microsoft Dynamics CRM/ D365 CE dev pro tips by Ramanathan Rajendran
Wednesday 29 March 2017
Disable the Script Error Notifications in MS Dynamics CRM 365
Technical Architect and Microsoft Certified Technology Specialist with extensive knowledge on Microsoft technology stack and believes excellence is a habit.
Monday 27 March 2017
MS Dynamics 365 CRM referesh composite address field - #JSTip1
I have found a quick hack(dirty way) to refresh composite fields based on other address fields in the form using direct DOM manipulation, below is the sample and explanation.
1. Go to the parent window in the java script
2. Trigger a click on address field which pop's up the address
3. Close the pop-up which will refresh data.
window.parent.document.getElementById("address1_composite").click()
window.parent.document.getElementsByClassName("ui-widget-overlay-flyout")[0].click()
Note:
Enclose them into a try catch block for soft exit. For closing and reopening the window, use the second statement before calling the first and second statements.
1. Go to the parent window in the java script
2. Trigger a click on address field which pop's up the address
3. Close the pop-up which will refresh data.
window.parent.document.getElementById("address1_composite").click()
window.parent.document.getElementsByClassName("ui-widget-overlay-flyout")[0].click()
Note:
Enclose them into a try catch block for soft exit. For closing and reopening the window, use the second statement before calling the first and second statements.
Technical Architect and Microsoft Certified Technology Specialist with extensive knowledge on Microsoft technology stack and believes excellence is a habit.
Sunday 26 March 2017
Microsoft Dynamics 365 Mobile(MoCA) - Metadata Error(Metadata corrupted - Error_Message_Generic_Mobile_Client ErrorDialog.ProvideTechnicalDetails)
Hello All,
Lets go through a quick fix for a type of Metadata Error in Microsoft Dynamics Mobile Application (MoCA).
In one of our recent projects, we faced a metadata error in MoCA application out of no where. After spending hours around this issue and with the timely support of MS team, we were able to find the root cause and fix,
Issue Summary is as follows,
Issue: While opening mobile app, the app crashes with an error Error_Message_Generic_Mobile_Client ErrorDialog.ProvideTechnicalDetails
Analysis:
This error can be caused because of multiple reasons, In our case we used logs and browser's developer tool errors to identify the issue is around MSCRM Document templates.
This occurs whenever you delete an entity from CRM and it has an associated document template. When MoCA builds metadata, it was trying to retrieve a document template of a deleted entity that results in a null reference error.
Solution:
Identify the document template related to the deleted entity and remove the same from the system.
Hope this helps!
Technical Architect and Microsoft Certified Technology Specialist with extensive knowledge on Microsoft technology stack and believes excellence is a habit.
Subscribe to:
Posts (Atom)