Green as can be on this, but need to be pushed in the right direction on how to have multiple input options on the same SP List.
I've used Content Types on a SharePoint list to only display specific fields on a new list item. For example, a list that is used for a ticket and email notification of the ticket, how can I input the ticket and email notification informaiton separately in the same SharePoint list New form?
I see I could build a multi-tabbed Form. What other options do I have to filter what fields are displayed when updating a SharePoint Form with PowerApps?
So, there is no specific support for different forms for content types. BUT, you can put in the formulas you need to account for different types. In fact, I would say you have much more control within the PowerApp than simply in a content type alone.
PowerApps can observe content types and set them accordingly.
But, back to the PowerApps aspect. This is something you have to design for. The app does not necessarily observe the fields/columns of a content-type, but you can certainly account for it in your design and display only certain field when needed.
What kind of problems/conditions are you running into problems with?
@RandyHayes Thanks for the reply! I only mentioned Content Types becuase that was the only way I could "hide" fields in the New List Item Form. So, Content Type asside, what are my options in PowerApp Forms for doing the same - filtering the New List Item Form? Thanks again for the reply.
Hi @danfoxley ,
Do you want to display some specific fields and hide some specific fields in SharePoint list?
You could set it here:
List settings->All Items
Community Support Team _ Phoebe Liu
I think that wouuld only be a 1x change and apply to all New/Edits, how can I make several different New/Edit views?
Are you actually trying to change the views in SharePoint for your list as @v-yutliu-msft suggested, or are you trying to make a PowerApp that has different types of edit/view forms in it based on content?
I understood your issue to be related to PowerApps.
I'm looking for solutions! Frustrating I can't express what I want as I'm not up on the correct terms. If I have a list with 20 fields, I want two new/edit forms to "filter"? for data entry.
Yes, I had a feeling that you were more interested in the New/Edit aspect rather than just displaying the fields in a SharePoint view...
So, this is no problem, but you need to map out what you expect (you might have already). For example, you mentioned using Content Types before. Is it safe to say that if you have a list with 20 columns in it that those columns are defined in 2 or more content types?
Here are some considerations to map out first:
1) First and foremost - are you creating a customization of the forms in SharePoint, or are you creating an App? The two are different. A customization allows you to customize the New, Edit, View forms and is linked and embedded to your SharePoint list ONLY. While an App would be something that provides a richer experience for all aspects of the record either in SharePoint or separate from it (i.e. stand-alone app). With the first, a user must be in that list and interact with the SharePoint interface as they perhaps already do. With the second, a user would not deal with SharePoint at all but simply with your App.
2) When a use creates a "New" record, how will they choose the "type" of record they are creating? Are you expecting (based on question #1):
a) the user will choose "New" in SharePoint and choose the New item type (based on your content types)
b) the user will be prompted to select a a record type (within your App)
c) the App will determine the appropriate type based on the entry
d) the App will provide a series of form types and alter based on the step in the series (ex. "Step1 Form", "Step 2 Form", etc.)
These would be the starting point questions to answer. They will dictate what is next.
@RandyHayes Thanks for the thorough reply.
Re: #1 - Yes, custom forms only in SharePoint, no App.
Re: #2 - a: yes, I assume that is the only option, if #1 is a custom from, not an App. (b,c,d) seem related to Apps.
Thanks again, look forward to your next comments.
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
At the monthly call, connect with other leaders and find out how community makes your experience even better.