General Availability of Power Apps Component Framework has paved way for professional developers to create code components for model-driven/canvas apps for enhanced user experience for end-users working with data on forms, views, and dashboards. It has also enabled the developers to re-use and configure UI components. From extending the functionalities of any application to creating widgets that can be easily customized by any app maker, PCF has some great flexible features. And because of its multiple advantages, it has risen to such a fame that Power Platform developers all around the world have been coming up with new PCF component every now and then.
To help Dynamics 365 CRM users with their PCF queries, our Power Platform experts have been regularly posting tips and tricks in the form of Inogic blogs. Check out our last guide where we have compiled some tips on working with PCF Dataset Control and latest PCF updates released by Microsoft.
In this blog, we will go through some of the more popular features of Power Apps Component Frameworks which will help you get the best of PCF.
With new updates in PowerApps Component Framework, you can now develop PCF control for multi select optionset field. This is made possible with the help of MultiSelectOptionSet type property. We had a requirement where we had to create a PCF control for multi select optionset field using which the user can visualize the values in a list form. Refer to our blog to get a step-by-step understanding of how we fulfilled this requirement.
Creating and managing popups and dialog boxes in PCF control is usually done using external UI libraries like Fluent UI. But with the introduction of PopupService, a native PCF option, managing popups have become a lot easier. With upto seven different methods viz createPopup, closePopup, deletePopup, openPopup, updatePopup, getPopupsId, and setPopupsId, create and manage popups for your model-driven and canvas apps easily.
When working with clients from all around the world, dealing with native languages is a necessity. And PCF control does have the feature to run in multiple languages. Each language has its own way of writing the script; some are written in the left-to-right direction (English) and some are in right-to-left (Arabic) direction. And to deal with the situations where the user interface language is set to a language that is set from right-to-left direction, userSettings API of Power Apps can be used. In this blog, we have explained the same.
Microsoft Power Apps Component Framework also recently released Mutliselect Lookup Control in Dynamics 365 CRM. And since it doesn’t have an official document, our in-depth guide is as good place as any for you to know more about it. Also, if you want to check if the current logged in Dynamics 365 CRM user has necessary privileges for any specific entity in PCF control, we have the right guide for you.
Hungry for more such blog compilations? Check out our popular blog compilations on Canvas Apps tips and tricks, Custom APIs, etc. We also publish tips and how-to articles on Power Apps, Power Automate, Dataverse, Azure, etc.
Tired of custom developments and want to get an easy to use add-on for your Dynamics 365 CRM? Head on to our Microsoft AppSource preferred apps to increase your CRM productivity. To stay updated with Microsoft’s news and updates, follow our blog and also on Twitter, Facebook, and LinkedIn.
Check out our Inogistics 2021 to see how in spite of a difficult year because of Coivd-19, we at Inogic managed to keep our clients stay ahead of the competition with some new additions and upgrades in our productivity apps!
Happy Holidays! Happy New Year!
The post Power Apps Component Framework Tips and Tricks you cannot miss! appeared first on CRM Software Blog | Dynamics 365.