有一段时间我对尝试预览我的InfoPath表单时的数据连接错误非常生气。

i 在我可以通过数据连接看到我的查找列表之前发布表单。似乎总是似乎我可以创建数据连接并引用目标SharePoint列表,我永远无法实际预览它。烦人!

为什么这是什么?我会自我回答这个;解决方案有很多博客帖子,但没有直接绑在我的症状中。

有帮助吗?

解决方案

问题的根源是我的计算机不在同一域作为SharePoint服务器。这意味着我的InfoPath表单不会与服务器建立完全信任,因此无法检索其所需的数据。一旦表单发布到它驻留在同一域上的网站上,消除了此问题。但是男人当我试图测试表格时,它是烦人的。

解决方案非常简单...

  • 首先在普遍访问的地方创建一个数据连接库,可以在您的网站上形成用户。
  • goto站点操作>更多选项,然后找到数据连接库。
  • 名称数据连接库您喜欢什么;您将使用它来容纳文件,我们将最终为我们的跨域数据连接生成。
  • 现在进入MS InfoPath并进行数据连接。如果您不知道如何进行数据连接,那么您可能不会读这篇文章...
  • 一旦对目标列表或库进行数据连接,返回数据连接菜单。
  • 突出显示目标数据连接,然后单击“转换为连接文件”。 然后,您将提示您提示保存此新连接文件。
  • 继续将其保存到您在此帖子的第一步中创建的数据连接库中。

    如果您的其他列表位于同一站点上,则不需要转换其数据连接;这种转换的连接应该做这个技巧。我不确定在同一站点集合上使用不同的站点/子站点。如果出于某种原因不同的网站仍然不会加载,那么只需重复这些说明!

    我希望这能证明是有帮助的。该相同的方法可用于通常通过电子邮件分发的表单,而不是在域上发布到单个位置。

其他提示

每当我需要使用数据连接预览InfoPath表单模板,我将其归入完全信任和数字签名。然后,我没有任何问题以预览它。

它用于与Office 365(SharePoint Online)列表,Web服务等具有数据连接,是对内部内部SharePoint Server网站的不同吗?

我有一次非常严重的问题(跳到错误的结论)因为我在具有”#“符号的目录中本地存储的InfoPath XSN模板,它产生非常奇怪的问题。当在InfoPath本地存储的文件路径/目录名中使用时可能存在一些其他字符,该字符在文件路径/目录名中使用

许可以下: CC-BY-SA归因
scroll top