【问题标题】:Infopath 2010 field using External Data Connection of SharePoint BCSInfopath 2010 字段使用 SharePoint BCS 的外部数据连接
【发布时间】:2011-11-16 13:53:03
【问题描述】:

我创建了一个 Infopath 2010,然后将其发布到表单库中的 SharePoint。我的第一个字段是 BCS 字段,它是从 CRM 中提取的。

我设置了我的外部数据字段,当我输入一个名称时,它会运行检查以确认它来自 CRM。但是,如果我尝试使用选择器,则会引发错误:

使用 Picker 获取业务数据时出错 网络服务。请联系您的系统管理员。

我无法找到有关此错误的任何信息,我们将不胜感激。

【问题讨论】:

  • 你能用这个外部类型创建一个不同的列表吗,它是否按预期工作?是.NET 类型吗?如果是这样,您可以在 Constructor/ReadItem/ReadList 方法中进行一些记录。我怀疑这是权限/身份验证问题...
  • 我能够创建一个标准的 SP 列表,并为字段项使用 SharePoint 的现成外部功能。但是,我需要在 InfoPath 中编辑表单,如果我只是将字段添加到标准 SP 列表,我将无法执行此操作。我不确定您所说的.Net 类型是什么意思。它只是一个开箱即用的 Infopath 表单。
  • 我的意思是,你是如何定义这个外部类型字段的?通常你是通过 SharePoint Designer 来做的,对吧?
  • 我实际上并没有自己创建该字段。我知道它正在使用 SharePoint 的业务数据连接服务,并且它是在 SharePoint 的管理中心中创建的,并且正在与 CRM 对话。

标签: sharepoint-2010 infopath2010 bcs


【解决方案1】:

好的,答案正盯着我看,我只是一直没看到。 (我几乎不好意思承认!)

我已经告诉表单通过 SharePoint 连接到外部数据源;但是该表单实际上是在 InfoPath 中打开的,而不是通过 SharePoint 的内置浏览器表单打开的。一旦我进入高级设置,并说使用浏览器表单,而不是客户端应用程序,网络选择器就可以完美运行。

感谢您在此问题上提供的帮助 Andreas。非常感谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多