2011-09-22 35 views
1

我們可以使用分配InfoPath表單的任何字段(如:文本框)值分配給人員選取器編程在InfoPath

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

但是當我的PeoplePicker場分配同樣是給人一種異常手段我們不能像這樣添加值。 請建議我們如何以編程方式執行此操作.... 謝謝

回答

0

您如何設置值?接觸選擇器控制需要設置三個值如下所示

  1. gpManager /人/ DisplayName的= PrinciplaInfo/DisplayName的
  2. gpManager /人/ ACCOUNTID = PrinciplaInfo /帳戶名
  3. gpManager /人/ ACCOUNTTYPE =「用戶「

確保您正在設置所有三個值。

+0

我們該怎麼做這個Madhur? – Govind

+0

與您在示例中使用文本框的方式相同。沒有事件需要代碼... – int32