我有一个SharePoint在线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
任何建议都非常感谢!
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是不可能的。