Category Archives: Microsoft PowerApps

Run Power FX expressions through PowerApps Component Framework Events: Part 2

Introduction Just like we explored in Part 1, where Events in the PowerApps Component Framework (PCF) brought new possibilities to Model-Driven Apps, the same feature can be just as powerful in Canvas Apps. With Events, PCF controls can now trigger Power Fx expressions directly, enabling seamless interaction between the Custom UI components and App logic.… Read More »

How to Call External Scripts using PowerApps Component Framework Events: Part 1

The Power Apps Component Framework (PCF) has long empowered developers to create custom controls for Power Apps, but its interaction capabilities were historically limited. In model-driven apps, form interactions were confined to some core events, which are OnLoad, OnChange, TabStateChange, and OnSave, tied to the form lifecycle or field updates. PCF controls could only trigger… Read More »

Exploring Preview Power Fx Functions in Power Apps Test Engine

Microsoft Power Apps Test Engine provides a powerful automation framework to validate Canvas apps using test plans written in YAML and Power Fx. With the recent releases, Microsoft has introduced Preview Power Fx functions, enabling deeper, more realistic interaction with the app, pausing test execution, running Playwright scripts, and more. Prerequisites To start using the… Read More »

Make Complex Records Easy to Read with Power Apps AI Builder’s Row Summary

In model-driven apps, forms often have many fields spread across multiple tabs and sections, which can make it hard and time-consuming for users to quickly find the key information they need. Navigating through these tabs slows down productivity and increases the chance of missing important details. The Row Summary feature helps solve this by showing… Read More »

How to Create Effective AI Prompts Using Copilot in Power Apps

In this blog, we will explore how you can simplify and accelerate your AI prompt creation process using Microsoft’s powerful “Draft with Copilot” feature in the AI Prompt Builder. Whether you’re drafting customer emails, summarizing feedback, or generating business proposals, this tool helps you create well-structured, context-aware prompts effortlessly, saving you time and improving consistency… Read More »

Boost Reusability and Performance in Power Apps Controls Framework with Dependent Libraries

In this blog, we’ll explore how using dependent libraries can significantly improve maintainability, reusability, and performance in Power Apps PCF controls. Through practical scenarios, we’ll uncover how this architectural choice reduces bundle size and streamlines development. To illustrate this, let’s dive into a recent scenario our team encountered and how dependent libraries transformed our development… Read More »

Multi Select in Table Control for Bulk Actions within Power Apps

Efficient data management is a cornerstone of any successful application, and Microsoft Power Apps consistently delivers tools that make this process easier. One such feature is the Modern Table Control in Canvas Apps, which now supports multi-select functionality. This powerful enhancement allows users to perform bulk actions effortlessly, streamlining workflows, reducing repetitive tasks, and elevating… Read More »

How To Add a Copilot Page in the Site Map Entry to Your Custom Sales App?

AI tools like Copilot in Dynamics 365 Sales are revolutionizing how organizations interact with data, automate tasks, and enhance customer engagement. For organizations leveraging custom sales applications within Dynamics 365, ensuring seamless access to Copilot is critical for maximizing its potential. By integrating the Copilot page into your custom sales app’s site map, you can… Read More »

Managing Component Dependencies in Power Apps Solutions-Dataverse

As a Power Apps developer, you may encounter situations where you need to improve an existing solution, such as enhancing a custom model-driven app for case management customer support. Additionally, you might be tasked with eliminating outdated components, like a web resource no longer in use, that is part of a complex solution with interrelated… Read More »