Bhubaneswar, Odisha, India
+91-8328865778
support@softchief.com

Blog

Inline Editable Subgrid Row Field OnChange Event with Javascript Business use case

Scenario: Validate “Start Time” in Editable Subgrid of Appointment Table on Contact Form. Start Time cant be backdated. We want to: 🛠 Step-by-Step Implementation 1. Add JavaScript Web Resource Create a JavaScript file (e.g., gridValidation.js) with this code: 2. Add This Script to Your Solution 3. Attach Script to Editable Grid Control ✅ Make sure…
Read more

How to Render a Subgrid as an Editable Inline Grid in Dataverse Form Model-Driven Apps

In Dataverse model-driven apps, subgrids are commonly used to display related records on a form. However, by default, they appear in a read-only mode. If you want users to edit records directly from the subgrid without opening each record individually, you can render the subgrid as an editable grid (also known as editable inline subgrid).…
Read more

Choosing the Right Data Import Method in Dataverse: Import Wizard vs Dataflows vs SSIS vs More

🔹 Introduction When working with Microsoft Dataverse, one of the first decisions you’ll face is how to bring data in. Whether you’re migrating legacy data, syncing systems, or automating updates, the method you choose will depend on your data volume, source system, complexity, and automation needs. In this post, we’ll explore the main data import…
Read more

Changing Business Unit of User – Move records to new business unit is DIsabled/Enabled in Dataverse

While changing Business Unit of a User in Dataverse, You will see the Move records to new Business Unit Options shows disabled or enabled and you can not switch it. So how to switch it. How to Enable If you see the Options is disabled like below screenshot and you want to enable it you…
Read more

[Resolved] Unable to connect to a required endpoint. Power Platform now relies on a new cloud service dependency called Power Platform API. If you have conditional access policies or firewall rules, they may need to be updated to allow access to the necessary URLs. Please ensure the following domain is not blocked: *.api.powerplatform.com

ERROR: Unable to connect to a required endpoint. Power Platform now relies on a new cloud service dependency called Power Platform API. If you have conditional access policies or firewall rules, they may need to be updated to allow access to the necessary URLs. Please ensure the following domain is not blocked: *.api.powerplatform.com SOLUTION: You…
Read more

[Resolved] Error: The input body for trigger ‘manual’ of type ‘Request’ did not match its schema definition. Error details: ‘Invalid type. Expected String but got Null.’. in POwer Automate Dataverse When a row selected trigger

If you are working with Power Automate and using “When a Row is Selected” Trigger then you may get the below error. This error has a work around you can follow. Solution: Do not use any dynamic content from Trigger step in any other action steps. Rather after the trigger, use one more step “Get…
Read more

Working with Power Pages Web API

Introduction Microsoft Power Pages, previously known as Power Apps Portals, allows organizations to create external-facing websites that securely interact with Dataverse data. One of the most powerful features of Power Pages is the Web API, which enables developers to perform CRUD (Create, Read, Update, Delete) operations on Dataverse entities from Power Pages. In this blog,…
Read more

Function as Re-usable Solution Component in Power Platform

You can now create server side low code plugins using Function solution component. Watch the video to learn how. Hope it helps.

Read Quick View form fields using Javascript in Dataverse Form/Dynamics 365 Forms 

Sometimes in your projects you need to read Fields displayed in Quick View Form using JavaScript. This post help you how to read Quick View Form Fields in Javascript. Here is the sample code. This function retrieves a field value from a Quick View Form when a model-driven form loads. Below is a detailed breakdown…
Read more

Get and Set Owner Field Using Xrm.WebApi (Applicable to any Lookup Fields)

In your Project requirement, you may need to fetch Owner lookup field or any custom or out-of-the-box lookup fields using JavaScript XRM WEB API in Dataverse. Its not straight forward to retrieve lookup fields so you need to follow some steps. dont use directly the logical name rather use : _<lookupfieldlogicalname>_value For Example if your…
Read more

Sequential Approval in Power Automate

Sequential Approval is a powerful feature in Microsoft Power Automate that allows organizations to ensure decisions are made in a structured, step-by-step manner. Whether it’s managing leave requests, budget approvals, or document sign-offs, sequential approvals enforce accountability and transparency by routing requests through a predefined sequence of approvers. Watch the video or scroll down to…
Read more

How to use JOSN data in Canvas APP received from a web API response

To use the JSON response of a Custom Connector in a Canvas App in Power Apps, you can access, parse, and display the data directly within the app. Here’s a step-by-step guide to achieve this. You can watch the video or scroll down to read. Step 1: Add the Custom Connector to Power Apps 💡…
Read more

Implementing Dynamics Dropdown Filtering in Canvas APP

Cascading dropdowns allow users to select values in a hierarchy. For example, when a user selects a Country, the State dropdown is filtered to show only states in that country. Similarly, selecting a State filters the City dropdown to show only cities within that state. Step-by-step guide : Watch the Video or scroll to read…
Read more

Canvas App Components Custom Properties – Event Types and Data

Canvas Apps in Power Apps allow developers to create reusable components that simplify app design and ensure consistency. Custom properties are the key to making components dynamic, configurable, and interactive. This blog will explore Custom Properties of type Events and Data, and dive into Actions and Functions to understand their use cases. What Are Custom…
Read more

Commonly used sample codes for Power Apps Code Component Framework (PCF)

Here is a commonly used code snippets used in PCF Controls. PAC Commands commonly used Initializing a PCF Control Rendering HTML Control Reading Input Values Handling Daverse Parameters Notify Dataverse about Data Changes Handing Resize Event Applying CSS Dynamically Working with Dataverse Web API Cleaning Up Resources Hope it helps.

Managed Environments in Dataverse: A Comprehensive Guide

Managed Environments is a feature within Microsoft Dataverse designed to enhance governance, simplify monitoring, and promote responsible resource usage in Power Platform environments. By enabling Managed Environments, administrators can gain better visibility, apply advanced security measures, and streamline compliance efforts. This article will explore what Managed Environments are, their features, use cases, and how to…
Read more

How to create a Confirm Box in Canvas App Power Apps

A Confirm Box in Canvas Apps is an interactive feature that prompts users to confirm an action before proceeding. This ensures actions like deletions, updates, or submissions are deliberate, reducing the chances of errors. Since PowerApps doesn’t have a built-in confirm dialog, you can implement a custom solution using popups and logic controls. Watch the…
Read more

How to access multi-level hierarchical parental table columns in canvas app gallery

Learn How to access multi-level hierarchical parental table columns in canvas app gallery. Use Dot Operator to access. WAtch full video here. Hope it helps.

Paging in Gallery in Canvas App Power Apps

You can easily implement paging concept for your gallery in canvas APP. follow below steps to achieve this. watch full video here or read the article. Step 1 : Create a Hidden Blank Gallery First in the screen add a blank gallery and connect to Datasource table. Set Visible to False. Name it as galHidden.…
Read more

Create & Import Data From SharePoint List to Dataverse Table usign AI in 2 Minutes

you can Create & Import Data From SharePoint List to Dataverse Table usign AI in 2 Minutes Watch the full video here. Hope it helps.

How to restore Deleted Records from Dataverse using Recycle Bin Feature

If by mistakenly you deleted some records from Dataverse, its very difficult to restore if realtime back up is not in place. Microsoft introduced a feature called Recycle Bin, which gives a flexibility to hold deleted records from dataverse max 30 days and users can restore all deleted or selected records into Dataverse. Watch the…
Read more

PCF Control – Develop a React Rating Control for your Power Apps

In this blog you will understand how to develop a React component to render a Rating control for your power apps. Follow these steps to learn: Watch the video below to learn step by step or scroll down to read the article. Get the source code from here. https://github.com/softchief/PCFControlsReactRating Step 1: Inititate Project Scenario: In…
Read more

[Solved] Azure Function is not showing in the List in Azure Function App in Portal after Published from Visual Studio

While working with Azure Function and Publishing to Azure, you may find that your function gets published from Visual studio but your function is not showing in function app in azure portal. SOLUTION The solution is to make sure to use correct deployment mode as Self-contained. Once you publish again you will see the function…
Read more

How to get label of choice field in Dataverse Plugin

When working with Dataverse, you may need to retrieve the label of a choice column in a plugin instead of the underlying integer value. The labels provide more meaningful information to end-users than the integer values. In this post, I’ll walk you through how to achieve this in a Dataverse plugin. What is a Choice…
Read more

Generate Word Template Automatically from Dataverse Record in Power Automate and Send as an attachment in email outlook

In this blog you will learn how to Generate Word Template Automatically from Dataverse Record in Power Automate and Send as an attachment in email outlook. Watch the video below or scroll down to read the steps. Problem Statement How to download Word Template automatically without manually downloading the template by user and send the…
Read more