web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Using power apps to ma...
Power Apps
Answered

Using power apps to make customized forms with special entries

(1) ShareShare
ReportReport
Posted on by 21

Hi there! MS service told me to move this from the Lists/Forms community to here...

I'm interested in creating a project scope form for my co-workers to fill out, which saves data to a list for me to turn into a work calendar later. One of the features I would like for it to have is a "key dates" section, where the entrant can enter multiple dates that I may need to know about. 

For example, when filling out the form, it would ask for the start and end date of the project, but if there are 3 key deadlines that I need to know about, then I would like for them to be able to enter 3 additional dates with a description on what to expect. Or, if there are 5, they can add 5 additional dates....or 2, or 10, etc.

The way I'm thinking about it on the form is something that reads like:

"Key deadlines & deliverables:

Date: ---
Deadline name:---
Details & Deliverables: ---

(+ Button) Add another deadline"

 

I should also note that for each date entry, all of the items entered previously would cascade into those new entries, like the project name. 

I've never played with power apps, but seeing as I was directed here...Is it possible to do this? Or, is there a similar mechanism I can implement in forms?

Categories:
I have the same question (0)
  • Verified answer
    Michael E. Gernaey Profile Picture
    53,392 Super User 2025 Season 2 on at
    HI,
     
    There is no OOB like "form" control that expands it like that.
    There are multiple ways, but you would have to do something like this.
     
    Noting: the goal is for them to be able to enter a date, probably remove it if they make a mistake, and also provide possibly some other details, like a description, quarter, insert whatever.
     
    If you are ONLY allowing them to.. for instance.. add a date and a description then you can do something like this.
     
    You can add either
    1) Add a separate screen when you allow them to add additional dates
    2) Create a custom control that does this
     
    Example:
    1. Add a blank Gallery to the screen, call it additionalDates or something (I would suggest making it vertical NOT horizontal)
    ---Set the Items property of the Gallery to the name of the Collection, you are using to temporarily store these additional dates, until you write them to the back end
    2. Add a DateControl to the first row. Add a Trashcan icon in the first row. Add a TextLabel in the first row. Add a Text Input for Description
    3. Add Text Labels above the gallery to act as the Headers and align them with your gallery columns
    4. Add a + sign Icon above the gallery to the far right (same line as the headers). This will be your add Date
    5. When someone clicks the Add Date, you should have the OnSelect add a Blank row into the Gallery. This will cause the Gallery to add a row. You can now select this rows Date Control and pick a date, and use that Value to populate the Date Label control on that gallery line
    6. If you want to delete one, have them click the Delete icon that is on the line they clicked. You would remove it from the Collect, so that the Gallery updates and shows 1 less Item
     
    Now when you save, you will need to iterate through and save them or do a batch operation, if the back end you are using supports them.
     
    Try following the directions and then come back to ask questions. I gave an answer to the question, if you want help implementing it thats different.
     
    Cheers
  • RobElliott Profile Picture
    10,323 Super User 2025 Season 2 on at
    It is not possible to do it in Microsoft Forms but you can do it in Power Apps with an editable grid. There is a video by Shane Young here which talks you through it.

    Rob
    Los Gallardos

    Microsoft Power Automate Community Super User.
    Principal Consultant, SharePoint and Power Platform WSP Global (and classic 1967 Morris Traveller driver)

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 721 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 320 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard