SharePoint 2010 использует веб-службу для вставки данных с поиском во внешний список BCS - PullRequest
1 голос
/ 09 декабря 2010

У меня есть 2 списка SharePoint:

Список A: это внешний список, который использует Business Connectivity Services для подключения к CRM. Список B: Этот список содержит поле поиска, которое связано с Списком А.

Я использую веб-службу SharePoint: http://myserver/_vti_bin/Lists.asmx, для вставки данных.

Проблема: Значение вставлено, однако оно не связано с BCS. (т.е. когда я перехожу в режим редактирования во вставленном элементе списка, поле остается пустым).

Методы пробовали: Я пытался использовать различные поля в моем списке A, включая поле идентификатора и другие поля, но ни одно из них не работает. Я также попытался получить элементы списка А с помощью веб-службы и использовать шаблон значений (в данном случае это просто имя клиента в CRM), но он все еще не работает.

Возможная причина ошибки: Неправильный шаблон значений введенной BCS.

Есть идеи, ребята?

1 Ответ

1 голос
/ 15 декабря 2010

Поля поиска сохраняют значение в идентификаторе формы; # Значение. ID - это идентификатор элемента родительского списка, а vlaue - значение столбца родительского поиска. поэтому, если вы обновляете / добавляете какое-либо значение в этот столбец, добавьте его в формате ID; # Значение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...