Power Platform Dev Weekly #203
I’m writing this on my way to the UK Power Platform & D365 User Group. If you’re in the UK please check them out at d365ppug.com/uk, or have a look for user groups local to you.
Also, we passed 4000 subscribers this week! Thanks to every one of you for welcoming us to your inbox every week and to our blog writers for their great content!
Microsoft feature releases and announcements
We need to follow more content creators. If you know anyone who writes blogs or creates videos, please fill out the form on their behalf provided on this website so we can start tracking them.
👉 Buy us a coffee! 👈
— PP Dev Weekly Team
🥇 Cover Story
by Temmy Wahyu Raharjo
Data masking is a great feature for protecting access to your data while still showing something more helpful than just ****. Temmy has unearthed a feature that lets you use custom regular expressions to define how much data should be shown for fields you want to protect.
💎 Model Driven Apps & Dataverse
by Guido Preite
Guido shares his latest Custom API - generate a QR code image. Because it’s a Custom API you can call it from anywhere in your apps - model driven apps, canvas apps and flows can all now easily get a QR code to easily guide your users to a website.
How to Fix Button in Modern Command Bar Disappearing After Grid Item Selection
by Linn Zaw Win
Modern command bar ribbons are definitely the future, but sometimes it takes some experience with the classic ribbon to understand why things don’t always work as you might expect. Linn shows here how to make sure your custom button shows when you have a record selected in the grid.
🏋️♂️ Canvas Apps
Power Apps - VBA Subs and Functions
by David Wyatt
It’s easy for complex Power Apps to get out of control with complex formulas, but David shows how to use the preview User Defined Functions feature to break formulas down into reusable parts. Bring the same code reuse practises from the pro-code world into low-code apps.
Building Dynamic Forms In Power Apps
by Craig White
A few weeks ago, Craig showed how to get the most out of the standard Form control in Power Apps. In this post (see also part 2) he shows how to efficiently build more dynamic forms where the standard control isn’t flexible enough. Make your data entry form smooth and simple to really help your users!
😎 Power Automate
Leveraging SendEmailFromTemplate to Send Emails to Unresolved Addresses
by Mahender
Use your D365 email templates to make sure your automated emails are all nice and consistent, while still being able to send to any address you like. No need to create contact records for everyone you want to send to!
🤖 Copilot & AI
Create multilingual copilots with the Power Platform CLI and Microsoft Copilot Studio
by Daniel Laskewitz
Our favourite Dev Advocate has an amazing blog on creating multi-language
PVAcopilot using the CLI and Copilot Studio
👍 Everything else in Power Platform
Finance and Operations Virtual Entity Manager for XrmToolBox
by David Rivard
The promise of F&O and Dataverse coming together has been on the horizon for many years. Virtual entities let you interact with your F&O data in a Power App, and now David has released a new XrmToolBox tool to make it easy to manage turning individual entities on or off, manging change tracking to let you access the data in Synapse Analytics, and making sure the table schema is updated when columns change in F&O. Hopefully this is the first of many tools bringing F&O and Dataverse closer together!
🎮 Other Interesting Articles
Tip #1440: Relative dates in sample data - George Doubinski. CRM Tip Of The Day is back! 💖
Setting up connections references with with Azure DevOps pipeline - Piotr Gaszewski
🎥 Videos
🌟 Thanks for reading
If you’re enjoying this newsletter, it would be great to share it with your friends & colleagues and ask them to subscribe.