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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Modern SharePoint link...
Power Apps
Answered

Modern SharePoint links to View/Edit/New PowerApps full page forms?

(0) ShareShare
ReportReport
Posted on by 158

The following links will take you to full page versions of PowerApps forms for New and Edit in modern SharePoint, which is actually very convenient:

 

https://TENANT.sharepoint.com/sites/mysite/Lists/mylist/NewForm.aspx?ID=1

https://TENANT.sharepoint.com/sites/mysite/Lists/mylist/EditForm.aspx?ID=1

 

You can also access the details view, but it goes to classic mode (no PowerApp form):

 

https://TENANT.sharepoint.com/sites/mysite/Lists/mylist/DispForm.aspx?ID=1

 

Is the reference to the aspx page wrong or is it simply not available?

Categories:
I have the same question (0)
  • dinusc Profile Picture
    Microsoft Employee on at

    Hello bdc604,

     

    In my case, the last link takes my to the PowerApps form (not classic mode). My form however is customized (PowerApps/Customize form menu). 

  • bdc604 Profile Picture
    158 on at
    Hmm, same, I used PowerApps/Customize on the SharePoint toolbar to make custom new/edit/view forms for a list. Published, cleared my caches in Chrome and IE, no luck, shows classic. Its a modern communications site, not a modern team site. Would that make a difference?
  • dinusc Profile Picture
    Microsoft Employee on at

    Can you please try to make a change (add a couple of new fields for example) when customizing and then publishing and clicking on "Go back to SharePoint"?

  • bdc604 Profile Picture
    158 on at

    Was hoping some minor changes and clicking Back to SharePoint would shake something loose, no luck, tested on Communications site in IE and Chrome. Perhaps an invalid reference in SharePointIntegration? Looks pretty straight-forward, and my form names are as shown; FormNew1, FormEdit1, FormView1.

     

    SharePointIntegration

    OnNew:
    Set(SharePointFormMode, "CreateForm"); NewForm(FormNew1); Navigate(ScreenNew, ScreenTransition.None)

    OnEdit:
    Set(SharePointFormMode, "EditForm"); EditForm(FormEdit1); Navigate(ScreenEdit, ScreenTransition.None)

    OnView:
    Set(SharePointFormMode, "ShowForm"); ViewForm(FormView1); Navigate(ScreenView, ScreenTransition.None)

  • bdc604 Profile Picture
    158 on at
    Are there any ‘unsupported’ SharePoint columns that would trigger this to display in classic mode? Perhaps a calculated column? If so, is there a listing of unsupported column types that would trigger using the classic display form?
  • dinusc Profile Picture
    Microsoft Employee on at

    In regards to your previous comment, can you please try avoiding the navigatino to other screens?

    SharePointIntegration

    OnNew:
    Set(SharePointFormMode, "CreateForm"); NewForm(FormNew1); 

    OnEdit:
    Set(SharePointFormMode, "EditForm"); EditForm(FormEdit1); 

    OnView:
    Set(SharePointFormMode, "ShowForm"); ViewForm(FormView1); 

     

    To address your question ftom the last comment, I'm not aware about any exceptions in columns that would cause the classic forms.

  • bdc604 Profile Picture
    158 on at

    Well, that didn't solve it, still shows classic. With Navigation removed NewForm.aspx?ID=1 and EditForm.aspx?ID=1 will show the display form in full page, but still will not change for DispForm.aspx?ID=1


  • bdc604 Profile Picture
    158 on at
    Just odd that it will display correctly as full page powerapp form by tricking it in this manner, but not with DisForm.aspx
  • Verified answer
    HaydenSinclair Profile Picture
    101 on at

    I have found if you click on ... > Copy Link, on your SharePoint list item, the URL will take you to the PowerApp display form.

     

    You may have to include &pa=1 in your url to get it to open from an email triggerd by Flow or SharePoint Designer... 
    example link looks like "https://sitename.sharepoint.com/sites/Form/Incidents/moeincident/DispForm.aspx?ID=1&pa=1&e=nwqLUA"

    CopyLink.PNG

  • Lon Profile Picture
    27 on at

    Hey All,

    the sollution you marked as "Accepted" cannot be the right one. This makes no sense i think Smiley Embarassed

     

    i had the same problem and figured out that it's a problem with the "default".aspx form. When you create a custom-form(old experience) with SharePoint designer and set it as default, then he bind it to the list. If you now browse with the browser through the Modern experience everything works.

    But if you open the Element via link he open the binded custom-form(old-experience).

     

    That means you must set your List-Formular to the old default "DispForm.aspx" Formular. 
    This default Fomular is also binded on the modern experience.

     

    If you accidentally deleted the default form, you must restore it.
    In the following video you can see how this works (The video shows how to restore with a library, but also works with lists):
    https://www.youtube.com/watch?v=DySGHRZT2Ko

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 377 Most Valuable Professional

#2
11manish Profile Picture

11manish 165 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 110 Super User 2026 Season 2

Last 30 days Overall leaderboard