【问题标题】:SharePoint 2010 using web service to insert a data that has a lookup into external BCS listSharePoint 2010 使用 Web 服务将具有查找的数据插入到外部 BCS 列表中
【发布时间】:2010-12-17 12:32:00
【问题描述】:

我有 2 个 SharePoint 列表:

列表 A:这是使用 Business Connectivity Services 连接到 CRM 的外部列表。 列表 B:此列表包含链接到列表 A 的查找字段。

我正在使用 SharePoint Web 服务:http://myserver/_vti_bin/Lists.asmx 来插入数据。

问题: 值已插入,但未链接到 BCS。 (即当我在插入的列表项中进入编辑模式时,该字段为空白)。

尝试过的方法:我尝试过使用列表 A 中的各种字段,包括 ID 字段和其他字段,但没有一个有效。我也尝试过使用 Web 服务检索 List A 项目,并使用值模式(在本例中:它只是 CRM 中的客户名称),但它仍然不起作用。

可能的错误原因:插入的BCS的值模式错误。

各位有什么想法吗?

【问题讨论】:

标签: sharepoint-2010


【解决方案1】:

查找字段将值存储在表单 ID;#Value 中。 ID 是父列表项 ID,vlaue 是父查找列值。因此,如果您要更新/向此列添加任何值,请以格式 ID 添加此值;#Value

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 2011-10-30
    • 2012-02-22
    相关资源
    最近更新 更多