0

我有一个关于在向其中添加项目时自动刷新 SharePoint 表单库的问题。我们公司内部有一个业务团队,团队中的任何人都可以填写特定的 InfoPath 表单。填写并提交该表单后,它会保存到上述 SharePoint 表单库中。

当任何用户提交这样的表单时,其他用户希望知道它已经发生并且他们几乎总是打开浏览器并指向这个特定的 SharePoint 表单库。这些表单提交及其包含的数据在一定程度上是时间紧迫的,因此这是团队中每个人了解提交信息的最新信息的重要方式。

有谁知道在 InfoPath 中是否可以使用这样的工作流?我已经用谷歌搜索了这个问题,我发现了很多关于使用 SPUtility 类的功能重定向到同一页面的有用建议(这似乎确实有效),但我想刷新/重定向整个页面,而不仅仅是SPUtility 类显然负责的弹出窗口。我还看到一些结果建议使用包含一些 JavaScript 的内容编辑器 Web 部件来刷新页面,然后通过工作流或事件接收器访问该内容编辑器。有没有人有解决此类问题的经验或有一些想法?我不是在寻找任何人为我编写解决方案 - 我只需要从对 SharePoint 更有经验的人那里推动正确的方向。

谢谢!

4

1 回答 1

0

我建议使用一些 JavaScript 定期将页面重定向到自身。如果您想变得华而不实,您可以使用客户端对象模型来查询列表以获取最后修改项的最后修改日期。如果情况发生变化,请刷新,或者您可以使用通知 API来显示一个不错的“通知”,也许使用刷新按钮来重新加载页面?

于 2012-08-15T11:40:43.683 回答