0

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

具有此视图的含义(列表后面和右侧“弹出”屏幕): 在此处输入图像描述

而不是这样(复制链接网址) 在此处输入图像描述

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

我研究了这些:

并尝试了所有这些链接中建议的所有内容,但没有运气。像:

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

非常感谢任何建议!

4

1 回答 1

2

Devtools 显示,在单击列表名称上方的“编辑”按钮(从第一个屏幕截图中打开此扩展编辑菜单的方式)后,将触发 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 是不可能的。

于 2019-04-11T08:05:23.223 回答