INTRODUCTION
I was asked by Microsoft to write a blog post on their Humans of IT series - https://techcommunity.microsoft.com/t5/humans-of-it-blog/guest-blog-6-ways-to-maintain-and-foster-your-tech-superpower/ba-p/1120971
At the end of this post, I decided that I needed to go further than write about it, I needed to do something. This was my first foray into PowerApps and i had a vision of what it needed to do and I had the benefit of being on both sides of the coin. Suffering from anxiety for the last 4 years or so and also having the ability to get up and running with Power Automate and PowerApps left me in a great position to be able to build this and share it for others.
Thanks for reading.
More info here - https://github.com/jondoesflow/mentalhealthcheckinpowerapp
mentalhealthcheckinpowerapp
This is a mental health check in application built in Microsoft PowerApps and Power Automate
Import the Power App ZIP file - MentalHealthCheckInApplication_20200126092403.zip
Uploading and creating the Resources by Topic Area list:
- Open the "resources by topic title.iqy" file and save as an XLSX document
- Open IE as an administrator
- Go to your sharepoint site
- Go to Site Contents
- Go to Settings Cog
- Click Add an App
- Search for "spreadsheet"
- Click Import Spreadsheet
- Name: "Resources by Topic Area" or Name: "Mental Health"
- Choose file: resources by topic title.xlsx or mental health.xlsx
- In the selcted range drop down select the only option avaialble
- Click Import
- The list will have been uploaded.
Do steps 1 - 13 above for "mental health.iqy" file
Go to your Data Sources in the Power App
- Remove the current Resources by Topic Area sharepoint connection
- Click Connectors to expand
- Click Sharepoint
- Choose the Sharepoint connector for your tenant
- Chose your Sharepoint in your tenant
- Click the check box on "Resources by Topic Area"
- Click Connect
Go to the FurtherInformation page
- Click on the 1st dropdown control "DropdownTopic" ensure Items object is set to "Sort(Distinct(ColResources,'Topic Name'),Result)"
- Click on the 2nd dropdown control "DropdownOrganisation" ensure Items object is set to "Filter(ColResources,'Topic Name'=DropdownTopic.Selected.Result)"
App Start
In the App Start config, remember to change the phone numbers for your Occupational Health and Third Party Support (if you have one. They are currently set to 111111.