tips

Posts in this category.

Dataverse: UpsertRequest vs Custom API. Which one is faster?

Jul 8, 2023

For those who don't know, we already have UpsertRequest for so long (I learned how to use it correctly in this blog post that you can read here). UpsertRequest is a feature where we can request Dataverse to create or update the data based on columns that we are defined. In...

[Experimental] Let's try Dataverse Low-code Plugin (Automated)

Jun 11, 2023

Today, we will try the experience of creating Automated plug-ins using the latest Low Code Plugin from this documentation. For today's demonstration, I made the below tables (Header and Details) to do simple calculations (maybe). Prepare the Environment Before we start making the...

About Power Platform CLI Solution Command

Jun 2, 2023

We can use tons of remarkable commands in Power Platform CLI that can be very useful. For example, when changing Localization. Instead of doing it in the usual way which needs to change the Personalization Settings > Languages > Base Language: Then we need to go to the component...

Xrm.Utility.getEntityMetadata to get the localized label

May 14, 2023

I got a request to basically create PCF for Two OptionSet (boolean) with the main purpose is to keep Yes, No, and Null/Empty values. If you get the requirement, making it is not hard. But, usually in the project, we also need to support multi-languages. There's an article from...

Power Automate: Working with DateTime to Dataverse

May 6, 2023

As you know, working with DateTime is never an easy task. Especially if you also combine your Power Automate flow with Dataverse (which by default support showing DateTime based on the System User > Time Zone setting). So, today I will show a little bit of knowledge that I got...

MDA: Testing JS changes without deploying

Apr 29, 2023

Our routine as Developers, if we get a new task/bug, is "change the code", "deploy", and "validate". For the front scripting, if we don't have the tool to help us update the necessary file easily, we need to open the JS component > update > deploy and publish > then go to the...

MDA: How to invoke the formOnLoad event after saved

Apr 21, 2023

On form on load event, it is very common to set how the UI looks based on certain conditions. For instance, when the status of the entity/table is Inactive, we need to lock all the controls. So, today we will learn how to do it via JavaScript (client scripting). Without further...

How to install Dynamics 365 Report Authoring Extension from Scratch

Apr 15, 2023

I rarely create/update reports. And to be honest, my knowledge actually stuck on creating reports using "Report Builder" which at that time we still used the On-Premise version to query the things we needed to make the report. While the latest version uses Fetch XML and forces us...

About Dataverse Environment Variable Export-Import

Apr 1, 2023

Today we will learn in-depth about Dataverse Environment Variable. Basically, Environment Variable is a table where we can store a value that we will use for our customizations. Where the popular way to do it in the past is creating a custom table (e.g...