Присвоить значение сборщику людей в Infopath - PullRequest
1 голос
/ 22 сентября 2011

Как мы можем назначить любое поле в форме infopath используя (например: TextBox)

    MainDataSource.CreateNavigator().SelectSingleNode("//my:RequestedHardware",
 NamespaceManager).SetValue("Test");

Но когда я назначаю то же самое для поля PeoplePicker, оно дает исключение, что мы не можем добавить значение, подобное этому. Пожалуйста, предложите, как мы можем программно сделать это .... Спасибо

1 Ответ

0 голосов
/ 22 сентября 2011

Как вы устанавливаете значение?Для управления селектором контактов необходимо установить три значения, как показано ниже

  1. gpManager / Person / DisplayName = PrinciplaInfo / DisplayName
  2. gpManager / Person / AccountId = PrinciplaInfo / AccountName
  3. gpManager / Person / AccountType = "Пользователь"

Убедитесь, что вы устанавливаете все три значения.

...