How to copy your PowerApps screens quickly ⚡
A quick guide on a problem we might come across one day
If you've built apps on top of canvas apps, you might be aware that as your app grows to 6+ screens and has some controls, copying a screen takes a whole lot of time. So much so that it took me close to 2 days for one app screen to copy.
I had created this template that I had to use across 6 other screens. Now just to copy the screens it would take me 12 days. I reached out to LinkedIn community for help and got a solution via Duncan
https://www.linkedin.com/in/duncankirkland
Solution:
Remove your data source and copy it.
This is the main solution. It reduced my time from 2 days to 1 hour or so.
How to: Go to data sources, click on three dots next to the source and click “delete”. Then you will see a lot of errors. Don't panic it will be okay. Now, copy paste or duplicate the screen you want to copy. Once copied, save the app and re-add the data source to the app.
Other minor solution was to create a new screen and copy the elements one by one. Make sure you turn auto save on in settings for this. It took a long time this way compared to #1 but was quite helpful when I didn't know about #1.
Other tips this week:
Do not use the modern table control in preview as it doesn't do filtering well.
Which is a shame as it has so many good features like sorting and dynamic columns.