Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Building Power Apps
Unanswered

How to create a data entry form that looks like a calendar?

(0) ShareShare
ReportReport
Posted on by 33

I'm trying to build a capacity management application that allows employees to indicate how many hours they have available on any given day. Managers would then be able to view data in a chart that shows all employee data. The table would end up looking like this:

EmployeeDateHours Available
John Doe5/4/234.0
Jane Roe5/4/237.5
John Doe5/5/230.0
Jane Roe5/5/236.5

 

I want the employees to be able to view / enter / edit their own availability without seeing their colleagues' data -- not for security/privacy reasons, but to avoid screen clutter. And I want the data entry form to use a monthly calendar layout, so it would look something like this for John Doe:

 

MAY

SundayMondayTuesdayWednesdayThursdayFridaySaturday
 

1

8.0

2

6.5

3

5.5

4

4.0

5

0

6

0

7

0

8

0

9

0

10

8.0

11

8.0

12

8.0

13

0

14151617181920
21222324252627
28293031   

 

The data could be stored in Dataverse or a SharePoint list or even an Excel spreadsheet in OneDrive -- whatever makes data entry easiest. The important thing is that the user's identity has to be captured automatically based on login credentials and the data has to be accessible to Power BI.

 

Is there anything already built for the Power Platform or Microsoft 365 that has this type of data entry form? I don't have the programming skills to design one from scratch.

  • David_Schrag Profile Picture
    33 on at
    Re: How to create a data entry form that looks like a calendar?

    To make sure we're talking about the same thing, is this the calendar screen you are referring to? Calendar-screen template in canvas apps - Power Apps | Microsoft Learn

     

    How would I change the data source for that kind of calendar to reference a table outside of the Outlook calendars that are available to the end user?

  • David_Schrag Profile Picture
    33 on at
    Re: How to create a data entry form that looks like a calendar?

    Thanks for the suggestion, but I think that going from a grid where each row is a record to a grid where you have multiple records on each row as in a calendar is too complicated for me to program.

  • CM_POWERAPPSDEV Profile Picture
    21 on at
    Re: How to create a data entry form that looks like a calendar?

    You can create an editable grid in a Canvas app. Check out this video here.

    To restrict the records a user can view, check out this video.

     

    If you use those in combination with a SharePoint list or Dataverse tables, you should get the desired outcome.

  • LuizVicente Profile Picture
    984 Super User 2024 Season 1 on at
    Re: How to create a data entry form that looks like a calendar?

    You need to change data source and filter according to table or list dates.

  • David_Schrag Profile Picture
    33 on at
    Re: How to create a data entry form that looks like a calendar?

    I think that calendar tool will display a user's Outlook calendar within a Power App. How could I use it to enter data into a field in Dataverse or SharePoint?

  • LuizVicente Profile Picture
    984 Super User 2024 Season 1 on at
    Re: How to create a data entry form that looks like a calendar?

    I believe you can adapt the default Power Apps calendar screen to your needs. What do you think?

     

    Roverandom_0-1683630232004.png

     

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,605 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,946 Most Valuable Professional

Leaderboard