Skip to main content

Notifications

Community site session details

Community site session details

Session Id : kHVz9Q6r5+jq2PUzRLVday
Power Apps - Building Power Apps
Answered

PowerApps to create forms for all employees to complete their Performance Evaluation

Like (0) ShareShare
ReportReport
Posted on 21 Jan 2020 18:48:21 by 57

Hi,

 

I need to create Performance Evaluations forms for all employees  in PowerApps. Previously, we used to do it in Infopath to create forms and used timer job to create the forms for all employees in the organization.

 

Not sure, how we can achieve the same in Office 365. I can create the form template in PowerApps, but how do i create the forms for each employee using this template ?

 

Let me know if you have questions!!

 

Thanks,

Sadhana

  • SeanHenderson Profile Picture
    1,104 on 21 Jan 2020 at 21:11:45
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

    Yes, you can set it up to loop through the current Users (I'm assuming these are office 365 users) and create a new SharePoint list item for each user.

  • Snacham Profile Picture
    57 on 21 Jan 2020 at 21:09:58
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

    Just one last question - Can I also create the forms for all users in user profile using Power Automate ?

  • Verified answer
    SeanHenderson Profile Picture
    1,104 on 21 Jan 2020 at 20:53:28
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

    So you want to auto-populate the form with info based on who is logging in?

    You can set the default value of the controls you want populated to something that looks up the user information. For example you can set the default name to User.FullName

    Using the office365 connector you should be able to retrieve the user details that you need. Just set the defaults on the field that you want filled to Office365Users.MyProfileV2(). and then whichever value you want, for example Office365Users.MyProfileV2().jobTitle

    For creating a new form every time a new employee joins, you need to use Power Automate. Set it up so that when a new record is created in Office 365 then it creates a new form in SharePoint with the details of that Office 365 record.

     

    ---
    Please hit the "Accept as Solution" button if my post answered your question! If my post was helpful please consider giving it a "Thumbs Up."

  • Snacham Profile Picture
    57 on 21 Jan 2020 at 20:40:41
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

    Sorry if my question is not clear - I am aware of creating the PowerApps forms from SharePoint list. But my question here really is how do i create the forms for all employees (not manually) and pre-populate the employee info in their forms respectively.

     

    So, that employees can open their form and start submitting their evaluation. Do I need to use some kind of timer job to automatically create the forms for employees ? And also for example, if a new employee joins a form needs to be created automatically.

  • SeanHenderson Profile Picture
    1,104 on 21 Jan 2020 at 20:32:58
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

    Okay, first thing to do is set up your SharePoint list with all the columns of data you want to capture. Then make a basic 3 screen app from that list, which is a good starting point for you.

     

    ---
    Please hit the "Accept as Solution" button if my post answered your question! If my post was helpful please consider giving it a "Thumbs Up."

  • Snacham Profile Picture
    57 on 21 Jan 2020 at 20:25:07
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

     

    I am planning to use SharePoint as data source and will store all the employee information in a SharePoint list.

  • SeanHenderson Profile Picture
    1,104 on 21 Jan 2020 at 19:43:45
    Re: PowerApps to create forms for all employees to complete their Performance Evaluation

    Hi @Snacham 

    Well, the first question is what is your data source? Where will you store the employee information you gather?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,651 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,999 Most Valuable Professional

Leaderboard