cancel
Showing results for 
Search instead for 
Did you mean: 

Override SharePoint lists details pane with customized Power App form

When you click on an item the customized Power App form pop-ups from the right side of the screen.

When you tick an item and then click detailed pane it also pop-ups from the right side of the screen with the ability to edit data.

This is ok for simple forms with a few data fields but in more complex scenarios Power App form may include additional screens and logic that can not be used from the details pane.

So, users can be confused why they may edit data in both places, but in different ways?

 

Why not let override default details pane with customized Power App form (replace Properties with the Form)?

Status: New
Comments
Super User

When using custom Powerapps Forms in SharePoint (SP) I turn off this feature in the SP list because I don't want my users bypassing the custom business logic in the PowerApps form by using the quick edit features in the SP list view. You can turn it off by going to the List Setting > Advance Settings >  Quick property editing and selecting No.

Thank you @Jeff_Thorpe, this is really a good way keeping business logic in place.

Level: Powered On

Even if I turn off the Quick Edit features the user will still see the details pane with all the fields. I would like to be able to either

a) turn off the details pane entirely

or

b) let the custom PowerApps form be used in view mode to show the desired info in the desired way.

 

So I think this idea is completely valid still.

Level: Powered On

@Jeff_Thorpe  offered this complete solution to my question here.

 

You can hide the field from a SharePoint form which will then hide it from the quick edit pane. You need to go into the list setting and if you don't have content types showing then you need to go into the advance setting and select "Yes" for Allow management of content types and scroll to the bottom and click OK.

 

Now on the list settings page click on the content type name that the column you want to hide is associated with. the Content Type page will open and then click on the column name you want to hide. This will bring up the Change Content Type Column page and you can select hidden and OK. 

 

Go back to the list settings page and click on the advance setting and select "No" for Allow management of content types and scroll to the bottom and click OK. Now go to your view and verify the hidden field doesn't show in the quick edit pane.