Ask Learn
Preview
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Does PowerApps support control templates? For example, imagine I am a company and I want a standard header or footer in all PowerApps that my employees make. Or perhaps I built some non-trivial piece of functionality like a calendar view that I want to use in many apps. Can I avoid duplicated effort?
So far there have been a few partial solutions or workarounds for this. PowerApps recently added support for copy / paste operations across tabs in PowerApps Web Studio which enables you to open an app, copy controls, then paste onto a new app.
This blog post introduces a tool I wrote to make it easier to share portions of an app. I refer to these as control templates.
Say you want to add a calendar view like the one from my previous blog post here. I created a template for it, so now you can do it in 3 easy steps:
That's it! Compare this to having to either reproduce each step in that blog post, or having to download the sample app, copying several controls and formulas, etc.
Creating your own template is just as easy.
Note: your template will be stored and made available publicly to anyone who has the link. You should always assume any templates you create are public -- do not use this if you have sensitive information in your formulas.
Nice and easy. There are, however, limitations:
You might see warning signs on some formulas until you manually fix any issues caused by the above.
I built this tool for myself as a PowerApps blog author -- now I can more easily share content for the community to consume. I hope that by sharing this tool others will also benefit. It should be obvious that this tool is not an official Microsoft product. While I intend to do my best to keep it running and operational, you shouldn't expect the same level of polish and reliability as PowerApps itself.
What do you think? Share your thoughts or feedback below!
Ask Learn is an AI assistant that can answer questions, clarify concepts, and define terms using trusted Microsoft documentation.
Please sign in to use Ask Learn.
Sign in