SharePoint 2010使用Web服务插入具有查找外部BCS列表的数据

时间:2010-12-09 04:15:46

标签: sharepoint-2010

我有一个2个SharePoint列表:

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

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

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

已尝试的方法:我已尝试在列表A中使用各种字段,包括ID字段和其他字段,但都不起作用。我还尝试使用Web服务检索列表A项目,并使用值模式(在这种情况下:它只是CRM中的客户名称),但它仍然无效。

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

任何想法的人?

1 个答案:

答案 0 :(得分:1)

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