06-06-2024 12:34 PM
Modern controls have opened up the possibility to enhance the design of your apps and its an area I feel lacks when I look at most Power Apps. Functionality will always be the most important factor but improving the user experience for a staff base always encourages people to adopt new apps.
Ive built a works request form for a multi purpose venue. It uses modern controls and Ive stayed away from Forms, and instead relying on patching direct to dataverse.
This is the customer facing portal that allows users to submit requests to various departments across the site. The dashboard displays the logged in users history of requests in a Gallery. There is a summary in the bottom right and users can comment against each case in the left. This uses a separate table using a Lookup from the RequestID in the main table.
Im using icons with Thisitem.Priority = "High" for example, in the visible property to give a modern feel to the gallery.
Users can submit a new request from the New Ticket button within the header. It opens a container with the fields required to make a works request.
I use cascading menus to display only the areas of request the department can respond to. I use additional cascading menus to display precise areas in the building.
Again, using the library icons for a modern feel in the summary of the Works request. Simple but adds a nice feel to the form.
The back end is under production where technicians will respond to the requests. It links to an Asset Management app that uses a similar modern theme. This does exactly what modern asset management tools do, and the grander idea is to link Works Requests directly to specific assets within the Asset Manager going forward.
It doesnt take much to bring these apps to life and consider your design when building.
Thanks
Craig Rooney