如何创建 link 以直接编辑 SharePoint 列表项

How to create a link to directly edit a SharePoint list item

我有一个带有列表的 SharePoint 在线 2016 网站。现在我想要一个 URL(在 MS Flow 中构建),它将直接指向编辑模式下的特定项目。

意思是有这个视图(后面和右边的列表"popup"屏幕):

而不是这样(复制link url)

我可以全屏打开它,但不像屏幕截图那样。 谁能告诉我这是否可能?

我调查了这些:

并尝试了所有这些 link 中建议的所有内容,但没有成功。 像这样的东西:

Web URL/Lists/List Name/AllItems.aspx?displaymode=design 
Web URL/Lists/List Name/EditForm.aspx?ID={List item ID}    
/DispForm.aspx?ID=...
/EditForm.aspx?ID=...
?ID=123&pagemode=edit   
?ID=123&mode=edit 
PageType=4

非常感谢任何建议!

Devtools 显示在单击列表名称上方的 "Edit" 按钮后(您从第一个屏幕截图中打开此扩展编辑菜单的方式),将触发 REST API 调用:

https://tenant.sharepoint.com/sites/test_site/
_api/web/GetList(%27%2Fsites%2Ftest%5Fsite%2FLists%2Ftest%5Flist%27)
/RenderExtendedListFormData(itemId=4,formId='editform',mode='2',options=15,cutoffVersion=0)

就是这样 - RenderExtendedListFormData 方法获取数据,稍后,我猜,JavaScript 完成剩下的魔术并滑出编辑菜单。

总结一下:我担心只使用纯 URL.

是不可能的