SharePoint 2010 и операция GetGroupCollectionFromUser в InfoPath - PullRequest
0 голосов
/ 04 февраля 2011

Я работаю над формой InfoPath 2010, которая будет отправлена ​​в экземпляр SP2010 и заполнена через веб-браузер. Я пытаюсь представить различные виды формы на основе группы пользователей SP, к которой принадлежит текущий пользователь.

При загрузке формы я хочу проверить поле статуса формы и проверить, принадлежит ли текущий пользователь к группе утверждений. Эта группа является пользовательской группой SP, и из того, что я могу сказать, является веб-служба UserGroup.asmx, и мне нужна операция GetGroupCollectionFromUser. Однако в InfoPath 2010 после добавления подключения к данным единственное поле результатов выглядит как userLoginName. Кажется, это не то, чего я хочу, или, если это так, я не знаю, как получить список групп, содержащийся в этом значении.

Как я могу получить список возвращенных групп SharePoint?

1 Ответ

2 голосов
/ 10 мая 2011

Вам нужно изменить XML-схему веб-сервисов:

В этой записи показано, как это сделать:

http://blog.symprogress.com/2011/05/infopath-list-form-hidedisable-fields-based-on-sharepoint-group-membership/

...