So i have seen the powerapps Leave Request sample which looks really good. I'm trying to undesratnd how it works and i figure they best way would be to try and build an app myself. Completely new to powerapps.
The leave request sample allows you to login as staff or manager and i'm wondering how this works and how it knows who is your manager is for approval. Also, how to do change managers etc. I have found the data source for the app but as far as i can see there is no table linking staff to managers.
This is in the code:
Which basically means it's looking up the current users manager in Office 365. I have to change that for my company because we don't have employees labeled correctly in 365 for it to work based on that, but that's where you would have to change it.
(NewRequestScreen is where the code is located.)
Are you using the version of this template that was available in 2018? They have since updated the template and I found it to be a much better version to modify and use. I highly recommend using this updated version.
If you are using the old one, the code is on the NewRequestScreen. Beyond that, I no longer have a copy of the old version and wouldn't be able to remember where specifically the code is. If you would like to screenshot what you are looking at, perhaps I could be of more help.
What exactly is it you are trying to do?
For my company (since we are not using the manager field in Office365) we have the employees just pick their manager from a dropdown list that comes from the systems User entity (table) in the CDS. You could also create a CDS entity to hold a table of employees to managers, or even better you could create it as a collection (table) within the apps OnStart.
Featuring samples like Return to the Workplace and Emergency Response Applications
We're excited to announce our first cross-community 'Can You Solve These?' challenge!
Reopen responsibly, monitor intelligently, and protect continuously with solutions for a safer work environment.
We are excited for the next Super User season.
Features releasing from October 2020 through March 2021