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

Category: Power Apps

[Solved] Failed to delete Fields (XXX). Object dependencies exist, please review before deleting error in Power apps

In a power app solution, you can remove a component or delete a component. Removing component will just remove the component from your solution but will be available in Default solution. If you delete a component, it will completely deleted from Organization. You will not find the deleted component from default solution also. Always prefer…
Read more

Managed Environment in Power Platform

Managed Environments is a suite of capabilities that allows admins to manage Power Platform at scale with more control, less effort, and more insights. Administrators can use Managed Environments with any type of environment. You can manage Limit Sharing, Configure Weekly Digest and Data Policies configuration in Managed environments. A Trial environment can also be…
Read more

[Answered]How to update latest release in Power Apps

Microsoft releases its new features every 6 months. To update the Power apps with new Wave fatures you can follow below steps. Step 1 : Navigate to Admin Power Platform Center Open browser and navigate to admin.powerplatform.com and then click Environments option then choose correct environment where you want to update. In the environment screen…
Read more

Display only current user records using powerfx in canvas app gallery

Most of the times you need to filter records of a gallery in canvas app to display only records created by current login user. So how can you do this. You can use below PowerFX for the gallery. The below power fx uses search functionality with filter to only fetch created by user is current…
Read more

How to enable Export PDF option for custom entities/tables in Dataverse Model Driven apps Dynamics 365

In Dynamics 365 Sales, you have seen that there is an EXPORT TO PDF button available for Quote and on clicking of which you can choose a Quote document template and you can download the PDF or send the PDF as an attachment to respective customer of your choice. The below snapshots are from Quote…
Read more

RetrieveMultiple Plugin Code to Change View using normal view and Advance Find Views in Dynamics 365 power apps

You can use retrievemultiple message if you want to manipulate the records displayed in a view in power apps views or advance find views. The below plugin code will only display competitor relationship type accounts records if the current user is a IT User else it will display all other account records without relationship type…
Read more

COE Creator Kit Full Tutorial for Power Apps

COE Creator Kit for Power Apps is a set of re-usable Fluent UI components that you can use in building Custom Pages, Canvas Apps and Themes without writing single line of code. Also this gives your app a consistent look and feel and more productive feature all modern apps need. Watch the video video I…
Read more

Add FluentUI Datalist grid in Canvas Power Apps or Custom Pages with Creator Kit Power Platform

Microsoft Power Apps are a set of robust application development platform which provides maximum flexibility to integrate latest UI and UX trends like Microsoft Fluent UI and material designs with tools. Here in this post we will discuss how to use Fluent UI components like Details List, Dialogs, Panels, Command Bars etc in Power Apps…
Read more

Synchronous call from JavaScript to Dynamics 365/ Dataverse Web API using XML HTTP

If you want to call Dataverse/ Dynamics 365 Web API using synchronous calls with XML HTTP object with JavaScript then use the below code and update your code accordingly. The below code snippet checks if a matching enrollment record exist for the same student and course then alerts message and restricts save operation. This function…
Read more

Convert Images to Power Apps – How to Demo

You can now convert hand prepared form images to a powerful power apps. Lets take an example of below image with some texts and diagrams . Lets see how you can convert this to power apps. Step 1 – Save your image in your local machine prepare your diagram image and scan it or take…
Read more

Convert Figma UI to Power Apps with easy steps

Figma is a powerful app to create mockup screens and prototypes. Now you can easily create Figma frames UI and convert to power Apps. Follow below steps. Step 1 : Create Figma Frame UI login to figma.com and create a new Figma design file. But before that you need to generate a personal key. Click…
Read more

Pre-requisites to connect Dynamics 365 CE Dataverse Web API

To connect Dataverse and Dynamics 365 CE Web API from external Apps such as Power Automate, C#, JS etc. you need to collect some information with you. Follow the steps below. Step 1 – Register App in Azure Active Directory The first step is to create an App in Azure Active Directory and copy Client…
Read more

Expected polymorphic value canvas app

if you are getting this error in canvas app that means you are not assigning a correct polymorphic data type. Use the Power FX as given below screenshot Hope this helps. Create a lookup function and assign it.

Update multi-entity lookup using Patch function in Canvas APP with Dataverse

If you are looking for complete article how to perform CRUD operation for polymorphic lookup field value then read this article HERE. You can also use Patch function to send data from canvas app to Dataverse using Patch function from a FORM. use below powerfx. You can use a toggle button to decide what type…
Read more

Polymorphic lookup field Value CRUD operation from Canvas App with Dataverse

You might have used polymorphic lookup field which can hold reference of multiple tables like Customer Data Type which can hold contact or account. SO for this type of complex data types its is not straight forward to handle CRUD operation from canvas app. Let us see here how to Create a record in Dataverse…
Read more

Open Custom Page from Model driven app Main grid command and pass parameters

In business requirements you need to open custom page on clicking a command button on main grid by selecting one or multiple rows. This post will explain below points. How to Add Custom button on Main grid command bar Show command button if at least one row selected else hide Call JavaScript to open a…
Read more

Show hide command buttons based on table permission in Power apps model driven apps using Power FX

If you want to show hide command buttons as per table permission for a login user then follow below steps. In this example I want to hide the custom command button “Set as Competitor” for the users who has no edit permission on Account entity. So first you need to check the security role permission.…
Read more

Show hide command button based on Field value of the form using PowerFX in Dynamics 365 model driven apps

In these days we are using PowerFX in many of our Power Apps. You can use PowerFX for commanding purposes in model driven apps. In this post I will explain about “How to show/hide command buttons based on field value of the record”. Let say You have Account Form and You want to show a…
Read more

Dynamics 365 CE CRM and Power Platform Complete Syllabus

Here is the Dynamics 365 CE CRM and Power Platform Complete Syllabus.

Learn PCF in Power Apps Step-by-Step with basics for beginners in Power Apps

PCF can provide enhanced user experience for the users to work with data on forms, views, and dashboards in Power Apps. For example, a basic ‘Number’ field can be rendered as a Slider control where user can slide to set the value rather than typing. You can learn more theories about PCF here https://docs.microsoft.com/en-us/power-apps/developer/component-framework/overview. But lets see…
Read more

(Solved) msbuild is not recognized as an internal or external command, operable program or batch file while working with PCF

When you run command msbuild you may face below error. ‘msbuild’ is not recognized as an internal or external command,operable program or batch file. Soution To solve this follow below steps. Step 1 – Go to properties of current machine This PC. Step 2 – click on Advanced system settings Step 3 – Click Environment…
Read more

(Solved) ERESOLVE unable to resolve dependency tree while installing a pacakge while working with PCF

While working with PCF you might install Fluent UI but you may face below issues. ERESOLVE unable to resolve dependency tree while installing a pacakge Solution To solve this follow below methods step by step. It means you have dependency conflicts. So try running the following options one by one. 1. Remove node_modules and package-lock.json and then run 2.…
Read more

(solved) Type ‘string | null’ is not assignable to type ‘string’ while working with PCF

While working with PCF you might get the below error. Type ‘string | null’ is not assignable to type ‘string’. Solution Make sure you have a default value for the value you’re trying to get. In this case, I had to default to empty string. Hope this helps.

(Solved) npm ERR! code E404 while working with Power Apps PCF

ERROR While working with command npm install you might be facing the 404 issues as given in below screenshot. Solution inside your PCF folder run the commands. STEP 1 : run below commands to solve this issue. npm config set registry http://registry.npmjs.org STEP 2 : run below command next npm -g install npm STEP 3…
Read more

Power Portal WEB API Read, Create, Update, Delete records using Dataverse tables

Step 1 : Create Site Settings Records Step 2 : Create Table Permission, Web Role and Contact Association Create Table Permission Create Web Role Associate Web Role with Contact Step 3 : Create Web Template to add liquid code Create a web template and add below code. Use Microsoft site for full tutorial . And…
Read more

Declare environment variables and use it in Power Automate

You can configure or declare environment variables inside a power apps solution to keep configurable data items or static data items so that you can use the value in other apps such as canvas apps, power automate etc. Here in this post you will come to know how to declare an environment variable and call…
Read more