Requirement: Get selected Multi select option set text values from CRM using C# Code C# Code Below method you can use to get the Multi select option set text values public static string retrieveMultiSelectOptionSetTextValues(IOrganizationService service, string entityName, string fieldname, OptionSetValueCollection OptionSetValueCollection) { string SelectedMultipleOptionText = string.Empty; RetrieveAttributeRequest retrieveAttributeRequest = new RetrieveAttributeRequest(); retrieveAttributeRequest.EntityLogicalName = entityName; … Continue reading Get Multi Select Option Set text values from D365 CRM using C#
Use SQL to query Dynamics CRM data (Preview)
With latest releases of Dynamics CRM, A SQL data connection is available on the Common Data Service. By using this SQL connection, You can have read only access to the entity data You can allow you to write or execute SQL queries against entity table. You can see entity attribute data of the entity (table) … Continue reading Use SQL to query Dynamics CRM data (Preview)
File Data type in Dynamics CRM
Hi All, Till now, if you have any requirement to upload/attach files to the CRM record then you will consider either Notes or Documents in Dynamics CRM. Now after Wave 1 release with the introduction of File Data type you can attach file to the CRM record Note: File data type introduced in earlier versions … Continue reading File Data type in Dynamics CRM
Image Data type in D365 CRM
Hi All, As you all know in the earlier versions of Dynamics CRM you can create only one image field per entity and image field schema name always be entityimage. After Wave 1 release you can create multiple images fields per entity. off course you can make only one image as primary image. Steps to … Continue reading Image Data type in D365 CRM
Column Comparison in Dynamics CRM retrieval Queries
Hello All, while retrieving the records from CRM till now we can only pass Constant value to the $filter condition With this new feature $filter can be applied for a field against another field. Examples: Get all Accounts where address1_country = address2_country Get all Contacts where firstname=lastname … Continue reading Column Comparison in Dynamics CRM retrieval Queries
Send D365 CRM Emails using Power Automate (Flow)
Hi All, As you all know you can send emails using workflows in D365 CRM. Power Automate also provides the same concept for sending emails. Open your Power Apps then go to the solutions Open Solution (If not create a solution) and click on + New drop down select Flow Below window will open … Continue reading Send D365 CRM Emails using Power Automate (Flow)
Solution Checker feature in Power Apps
Hello All 🙂 As you all know, In every project the main expectation from the development team is to deliver the project with best practice development rules. To achieve this, development team should design the applications with best coding development rules (Without any issues & depreciated features).In this process you may need a tool/feature which … Continue reading Solution Checker feature in Power Apps
Customization of Opportunity Close dialog box
Dear All, As you all know when closing the Opportunity Won/Lost you will get Close Opportunity dialogue box and asked you to fill Actual Revenue, Close Date, Competitor and Description details. In earlier versions of CRM there is no option for capture any other relevant details during the Opportunity Won/Lost With new Dynamics 365 2019 … Continue reading Customization of Opportunity Close dialog box
Best practices for writing client side code in D365 CRM
Avoid using unsupported methods: Below methods are unsupported as per Microsoft - If you are trying to access HTML DOM elements by window.getElementById. … Continue reading Best practices for writing client side code in D365 CRM
D365 CRM JavaScript example code using Namespace and Comments
if (typeof (Murali) == "undefined") { Murali = { __namespace: true }; } if (typeof (Murali.Lead) == "undefined") { Murali.Lead = { __namespace: true }; } Murali.Lead.Form = { // Logic to run in the form OnLoad event OnLoad: function (executionContext) { //get the formContext var formContext = executionContext.getFormContext(); //get the formType var formType = … Continue reading D365 CRM JavaScript example code using Namespace and Comments