How To Quickly Improve Your Power Apps Model-Driven View Look and Feel
Related Articles
Newsletter
Join our blog
Join other Azure, Power Platform and SQL Server pros by subscribing to our blog.
Start with the FREE community plan and get your lifetime access to 20+ courses. Get Instant Access Now!
Need help? Talk to an expert: (904) 638-5743
Private Training
Customized training to master new skills and grow your business.
On-Demand Learning
Beginner to advanced classes taught by Microsoft MVPs and Authors.
Bootcamps
In-depth boot camps take you from a novice to mastery in less than a week.
Season Learning Pass
Get access to our very best training offerings for successful up-skilling.
Stream Pro Plus
Combine On-Demand Learning platform with face-to-face Virtual Mentoring.
Certification Training
Prepare and ace your next certification with CertXP.
Private Training
Cheat Sheets
Quick references for when you need a little guidance.
Nerd Guides
Summaries developed in conjunction with our Learn with the Nerds sessions.
Downloads
Digital goodies - code samples, student files, and other must have files.
Blog
Stay up-to-date on all things Power BI, Power Apps, Microsoft 365 and Azure.
Community Discord Server
Start here for technology questions to get answers from the community.
Career Guides
Breaking into the field? Let these guides help get you started with a plan.
Affiliate Program
Earn money by driving sales through the Pragmatic Works' Training Affiliate Program.
Reseller Partner
It's time to address your client's training needs.
Foundation
Learn how to get into IT with free training and mentorship.
Management Team
Discover the faces behind our success: Meet our dedicated team
Contact Us
How can we help? Connect with Our Team Today!
FAQs
Find all the information you’re looking for. We’re happy to help.
Creating a modal pop-up in a model-driven app without using JavaScript has become simpler thanks to PowerFX. Nate Halliwell's latest YouTube video guides viewers through this process. This post summarizes their tutorial, focusing on enhancing a model-driven app's functionality with the 'Confirm' PowerFX function.
The video starts with a familiar scenario in asset management, showcasing a model-driven app. The app lists assets and asset items, leveraging the new Power Apps grid control. Although functional, the app lacks user notifications when decommissioning child items from assets.
The key challenge addressed is adding a confirmation pop-up when decommissioning items. Traditionally, this required custom JavaScript, but PowerFX offers a streamlined solution.
Accessing the Command Bar: The first step involves navigating to the command bar in the model-driven app's designer interface.
Editing the Main Grid Command Bar: Focus on the main grid's command bar, where the custom 'Decommission Items' button is located.
Utilizing the Component Library: For a more familiar design experience, especially for those with a canvas app background, the tutorial suggests using the component library.
Incorporating Alternate Data Sources: The necessity of bringing in alternate data sources like asset items is highlighted.
Writing the PowerFX Formula: The crux of the solution is writing a PowerFX formula that utilizes the 'Confirm' function within an 'if' statement.
Testing and Deploying: After saving and publishing the changes, the video demonstrates testing the new feature in play mode.
The video concludes with a detailed walkthrough of the PowerFX formula, emphasizing its similarity to the 'Notify' function in Power Apps. Key points include:
The tutorial ends by encouraging viewers to try adding confirmation pop-ups to their model-driven apps. The process is straightforward, requiring no JavaScript and only a basic understanding of PowerFX.
Don't forget to check out the Pragmatic Works' on-demand learning platform for more insightful content and training sessions on Azure and other Microsoft applications.
Be sure to like and subscribe to our YouTube channel to stay updated on the latest Power Apps tips and tricks.
ABOUT THE AUTHOR
Nate Halliwell is a Power Platform enthusiast, specializing in Power Apps and Power Automate. He began his journey into the Power Platform as a “Citizen Developer” while working as a recruiter in talent acquisition. He used Pragmatic Works to train himself on the technology and hopes to use this new role as a trainer to help others achieve similar career transitions! Nate is PL-900 and PL-100 Certified, and ready to help you take on any Power Apps or Power Automate challenges you or your organization are currently facing! Outside of work, Nate is a husband, a father to 2 boys, and a beer league hockey player.
Free Trial
private training
Newsletter
Join other Azure, Power Platform and SQL Server pros by subscribing to our blog.
Leave a comment