【问题标题】:Experiences developing offline solutions for SharePoint with InfoPath?有使用 InfoPath 为 SharePoint 开发离线解决方案的经验吗?
【发布时间】:2009-05-13 14:36:07
【问题描述】:

随着 SharePoint 2007 在我当前的客户中的广泛接受,越来越多的关于离线填写表单然后在连接回网络时同步的问题。

这似乎正是 Microsoft 构建 InfoPath 的目的,所以这是我(完全未经测试)的想法:我们有一个 InfoPath 表单库,用户可以将其连接到他们的 Outlook 客户端,因此当他们离线时可以在本地获取表单。然后他们可以在闲暇时打开它们,填写它们并保存结果。然后,他们重新上线......

...然后神奇的事情发生了...

...并且表单数据被保存到 SharePoint 列表中。

所以很自然,我需要找出那个魔法是什么,但是你们中的任何人有任何关于 InfoPath/SharePoint 集成的提示、提示或战争故事可以分享吗?

【问题讨论】:

    标签: sharepoint infopath offline


    【解决方案1】:

    我有一些关于将 InfoPath Forms Services 用于可以访问 SharePoint 的内部用户以及用于无法访问 SharePoint 的外部用户的 InfoPath 胖客户端的战争故事。一种巧妙的解决方案,涉及将表单通过电子邮件发送给外部用户并返回到 SharePoint 库,但存在需要代码来解决问题的陷阱。

    这可能不适用于您的解决方案,但立即想到的一个问题是 InfoPath Forms Services 要求 XML 具有指向模板的 HREF 属性,但这并未在客户端上使用 - 事实上它被客户端丢弃,导致表单服务崩溃。必须编写表单库上的事件处理程序才能将 HREF 放回原处。


    更新 - 我忘了提到我关于 InfoPath 的一些注释(许多与离线使用有关)可以在我们的 SharePoint 深度 Wiki 上找到:http://wiki.threewill.com/display/enterprise/InfoPath+Notes

    对于它的价值,我们也将 Groove 与此解决方案一起使用(Groove 以及 InfoPath Forms Services 和 InfoPath 客户端)。

    【讨论】:

      【解决方案2】:

      您可以利用 MS Groove 进行离线协作,并与 SharePoint 同步:

      Microsoft Office 2007 Document: Groove and SharePoint Integration

      【讨论】:

        猜你喜欢
        • 2016-12-22
        • 1970-01-01
        • 1970-01-01
        • 2011-12-05
        • 1970-01-01
        • 1970-01-01
        • 2013-04-18
        • 2010-11-22
        • 1970-01-01
        相关资源
        最近更新 更多