Dynamic CRM 365 JavaScript best practice: These are the 5 refactorings I always do: Adding executionContext to functions; Passing the executionContext is the new way to access Xrm.Page. Make sure you flag ‘Pass execution context as first parameter’. Wai…
Talha Manzoor
Continue Reading
How to use Autonumber field in Model Driven Apps Autonumber fields are a type of field that automatically generates a unique, sequential number each time a new record is created in a Model-driven app. These fields are commonly used to assign unique identif…
Talha Manzoor
Continue Reading
Calculated fields considerations You should be aware of certain conditions and limitations when working with calculated fields: Saved queries, charts, and visualizations can have a maximum of 10 unique calculated fields. The calculated field values are not…
Talha Manzoor
Continue Reading
A Custom Workflow Activity Plugin is very similar to a Plugin exempt that it is executed from within a CRM Workflow, Whereas Plugins Are executed on Events that Occur on the Entity, So workflow Activities give you more control when the plugin will be execu…
Talha Manzoor
Continue Reading
Difference Between Custom Workflow and Plugin: When we are using Plugin we have a number of triggers availble (called as Steps/Message) to trigger the plugin execution, Where Custom workflows are triggered by standard workflows available in CRM, that make …
Talha Manzoor
Continue Reading
Customer Journey In Dynamics 365 Marketing, a Customer Journey is an automated marketing campaign intended for a specific target audience. With a drag-and-drop journey designer, marketers create a customized pipeline or path consisting of steps to send per…
Talha Manzoor
Continue Reading
What is Outbound Marketing? Outbound marketing is a broad term for messaging, advertisements, and other communications that attempt to attract sales lead prospects who might not be aware of your product, business, or service. Another distinction is that the…
Talha Manzoor
Continue Reading
On click of the Next/Submit button, a function named entityFormClientValidate is executed. You can extend this method to add custom validation logic. if (window.jQuery) { (function ($) { if (typeof (entityFormClientValidate) != ‘undefined’) { …
Talha Manzoor
Continue Reading
I got used to work on a project that is implemented over Dynamics CRM online 2015. One of the main limitations that you will be exposed to in any dynamics CRM online project is the two-minute time limit for the Plugin to finish execution, which will be a prob…
Talha Manzoor
Continue Reading
Unable to cast object of type ‘Microsoft.Xrm.Sdk.OptionSetValue’ to type ‘System.String’ if you facing OptionSetValue Cast error in your Plugin use this code to resolve the problem OptionSetValue learnerAggrementoptionSetValue = guids.GetAttributeValue<…
Talha Manzoor
Continue Reading
How to use Autonumber field in Model Driven Apps Autonumber fields are a type of field that automatically generates a unique, sequential number each time a new record is created in a Model-driven app. These fields are commonly used to assign unique identifier…
Talha Manzoor
Continue Reading
Power Apps and Power Automate are both components of the Microsoft Power Platform, which is a suite of low-code development tools. They are designed to work together and complement each other in building business applications and automating workflows.…
Talha Manzoor
Continue Reading
Custom HTML forms in Power Pages One of the features of Power Pages is the ability to use a model-driven app Dataverse form as a foundation to build create, edit, and read-only forms on Power Pages. The form designer in the Data workspace is actually the sa…
Talha Manzoor
Continue Reading
In this blog post , we will discuss the PowerApps lookup function, what is the lookup function, how to use?, and give some examples about the lookup function in PowerApps, such as the LookUp function with single condition, the LookUp function with multiple …
Talha Manzoor
Continue Reading
In this blog, you learn about the Powerapps portal field mandatory. ument).ready(function () { var registrationOption = $('#vwi_registrationportaluserrole').val(); if(registrationOption==1) { MakeRequired("new_field"); } else { MakeNotRe…
Talha Manzoor
Continue Reading
In this article, will explain how to download the Plugin Registration Tool using Power Shell Script from Nuget. Follow the below steps to download the same. Step 1 Create a folder in D Drive and name it as “DevTools“ Step 2 Click on Windows, search for Wind…
Talha Manzoor
Continue Reading
One way to lock down a form is through JavaScript. Let’s go through how to do this by locking down the Leads form. Create a new solution and add the Leads form: Select Form Properties and Add from the Form Library. We will be adding a new JavaScript library…
Talha Manzoor
Continue Reading
In this post, we will look at how PCF Controls can be used in Power Pages. This is continuing on in our series on PCF Controls. First, let’s create a new Power Pages site, and we will add a form to the home page: Select New Form: And we will select our Acco…
Talha Manzoor
Continue Reading
This one’s pretty useful when you’re building out URLs in your JavaScript and you are using the AppId of your model-driven Power App / Dynamics 365. You don’t ever want to hardcode these values, and you will need to move your code across your environments a…
Talha Manzoor
Continue Reading
In Dynamics 365 / PowerApps, we have a flip switch control, which is a nice way to represent a two-option field. Let’s take a look at how we can use this control with business rules to show and hide sections on a form without code. Let’s say we want to hide…
Talha Manzoor
Continue Reading