Apologies as couldn’t think of a catchy title for this one. In my articles on Fields, Forms & views on PowerApps https://make.powerapps.com I said that I created a solution. I guess I should really show you the changes on that as well.
Click on Solutions on the bottom left of the side navigation bar and then you will be able to click to add a new solution from the top left of the top navigation bar. You will then be able to name your solution.
As with creating a new field as you begin to type the Display name, the schema name is automatically populated (I really do like this feature as I am know for a typo, correct that then have to cut, copy paste and delete to get the schema in sync).
The ‘inform as you type’ (my name not Microsoft’s) feature comes into play here telling you if your Version format is correct. (unfortunately here it doesn’t do a solution name check like it does on field creation)
So now you have your new solution. So whats next?
You will see that the concept is the same where you can add existing or new items to the solution. If you click on the add existing there are all the items you would expect i.e.Dashboard, Entity, Process but when you click on other from the menu there are a few more items which we didn’t easily see on the old classic format. They were there but in my opinion not so easy to pull in.
I am building a basic solution just adding in Account, Contact and Opportunity. As before you can choose to add in all components or you own selection.
So what did we actually add? For Account I chose to add in everything. When I then open the entity in the solution I am given the components at the top of the screen. Same menu as in classic but just transposed.
What is new though is the Data Tab! Good / Bad or waiting to work it out? I guess i’m in the last camp here. Although I like the concept of the data being displayed so I can see it, this screen shot is from a trial system so not much data on there. I’m not sure what it will be like when its a fully used environment.
That said there are some rather cool items! Have a look at the top right of the screen, the data on my screen shot is from the view ‘My active Account’ and I can change that view at any time and see a new sample set.
I can data export and import here (I will cover that more in a later article so if you want the info on that please follow me so you get an alert) so there are really good things about it. I guess although I like change on how I do things changes of where I do them take me a little longer to embrace! (I still go to administration rather than security for a user and I am scared to know how many years / versions ago that changed)
Anyway back to my Skinny on Solutions. This time instead of adding something existing lets create something new.
You may need to humour me here!
So I have clicked on the New Icon from my solution and have my new entity window on the right. I may have mentioned once or twice that i like that the schema name is pre typed and automatically changed. Well here my excitement increases!
When i type in my display name the computer works out what the plural name should be for me!
I have been putting in lots of different words and its guess the plural correctly each time! I love it! Please, please, please admit to me that this excited you as well!
The rest of the entity creation isn’t too dissimilar to Classic, the only main change it expand tabs and tick rather than having everything on a screen in front of you to start with.
There isn’t too much more to day about the solutions apart from you will still (for the time being) need to switch to classic every so often. I have found that I can manage workflows nicely from here but to create I switch to classic. Build them and then come back. And continue.
I guess to finish this article I should talk about exporting. From the solution when you click on export you will have 2 options. Publish (no change there) and the check for issues. There were check you could do before but they were less ‘in your face’ if you click on the run button the system will do a check. It checks all associated code and plugins as well and comes back with a very detailed report. It will even tell you if there is something that will not work in a future upgrade.
When you have done those (or just clicked to continue) you will get to your export page. A new feature here is that there is a prompt to change your version number! It automatically increments by 1. Another simple but nice touch 🙂 Choose your managed / unmanaged and then click on export.