Power Up - Upskill Yourself...
โŒ

Reading view

PCF: Theme and missing border radius tokens

In one of my recent PCF controls, I decided to go โ€œall-inโ€ on Fluent UI v9 Theme Tokens. The idea was simple โ€“ no hardcoded styles at all. Colors, font sizes, spacing, border radii โ€“ everything should come from the theme. This approach worked perfectly fine for most of the properties, and the control looked ...

The post PCF: Theme and missing border radius tokens appeared first on Andrew Butenko's Blog.

Stop Typing, Start Testing: Fast Data Entry in Dataverse with LevelUp

During my daily routine, I have to repeat data entry steps to troubleshoot bugs and/or test written code โ€“ Create Contact, Create a Child Case, Save, check the result. I believe all developers are going in rounds with this repetitive and annoying routine. Back in time, I created ribbon buttons that were visible only to ...

The post Stop Typing, Start Testing: Fast Data Entry in Dataverse with LevelUp appeared first on Andrew Butenko's Blog.

PCF: Using in Panels and Dialogs

In my previous post, I described a way around on how to embed PCFs into MDA. During the investigation of what is possible, I found out that Xrm.Navigation.navigateTo ignores โ€œnavigationOptionsโ€ so it was not possible to show PCF in modal dialogs. I donโ€™t like limitations, so I was looking for a way around it, and ...

The post PCF: Using in Panels and Dialogs appeared first on Andrew Butenko's Blog.

PCF: Direct embedding of Controls into SiteMap

At the moment, we, as developers, can develop PCF controls of 2 types โ€“ โ€œfieldโ€ bound and โ€œdatasetโ€ bound. But what if I need to embed some kind of special visualization directly into the SiteMap of a Model Driven Application? Until today, I knew a few ways to address this requirement: give up on using ...

The post PCF: Direct embedding of Controls into SiteMap appeared first on Andrew Butenko's Blog.

How to make Virtual PCFs work with FluentUI 9 Components were introduced after version 9.46.2

In one of my projects, I needed to implement โ€œlookupโ€-alike control that will be used as a filter for the data shown in the datagrid below. I forced myself to move away from comfy FluentUI 8 and decided to use FluentUI 9 because its usage is coming and I would highly encourage you, my dear ...

The post How to make Virtual PCFs work with FluentUI 9 Components were introduced after version 9.46.2 appeared first on Andrew Butenko's Blog.

PCF: Extended work with linking in Dataset PCF Components

I have been building PCF control since the early days of this Power Platform Component. Even now, after 5 years of using it, I keep finding interesting challenges. In this case, it was linking and filtration of the data based on the further-then-1 hop way from the โ€œmainโ€ dataset entity. Challenge Letโ€™s consider the following ...

The post PCF: Extended work with linking in Dataset PCF Components appeared first on Andrew Butenko's Blog.

Code to Excel: Export Like a Pro!

Yesterday, I received an interesting task that made me stretch my โ€œdeveloperโ€ muscles. In this case, the task was to export the data to Excel from the client-side code and I was able to master the approach used by Model-Driven Apps natively. Since my research on the subject returned no posts I decided to share ...

The post Code to Excel: Export Like a Pro! appeared first on Andrew Butenko's Blog.

Updating PCF Controls to support new UI

In this post, I will share my experience updating one โ€œLookup to Optionsetโ€ PCF control I developed a while ago. You can check the video and/or source code if you are unfamiliar with it. Letโ€™s check Microsoft Learn Here are a few articles and examples you can check for educational purposes: https://learn.microsoft.com/en-us/power-apps/developer/component-framework/fluent-modern-theming https://learn.microsoft.com/en-us/power-apps/developer/component-framework/sample-controls/modern-theming-api-control https://github.com/microsoft/PowerApps-Samples/tree/master/component-framework/FluentThemingAPIControl I ...

The post Updating PCF Controls to support new UI appeared first on Andrew Butenko's Blog.

Creating Model Driven Apps Side Panels like a boss

If you use model-driven applications regularly you might notice a โ€œCopilotโ€ Side Pane that appears immediately after your app (Sales/Service/Marketing/Something Else) is loaded: I decided to investigate and share how to create a similar functionality in this blog post. Approach There are 3 components that make this solution complete: Html/JS webresource that will be shown ...

The post Creating Model Driven Apps Side Panels like a boss appeared first on Andrew Butenko's Blog.

Canvas Apps: Watch PCF Component

Historically, I had no projects where I could work with CanvasApps/Custom Pages. The basics that I learned during the App-in-the-day classes didnโ€™t give me a full understanding of where such apps can be used and how to architect and build them. A few months back I was looking for a new project (if you have ...

The post Canvas Apps: Watch PCF Component appeared first on Andrew Butenko's Blog.

โŒ