2009-07-31 2 views
0

У меня есть форма InfoPath с пользовательским кодом C# и список Sharepoint. У меня есть раскрывающийся список в форме InfoPath, которую я хочу заполнить определенным полем из списка Sharepoint (я хочу, чтобы раскрывающийся список InfoPath содержал это значение поля из каждого элемента в списке Sharepoint. Я могу успешно получить список значений, которые мне нужны из Sharepoint в моем управляемом коде, но я не вижу, как я могу получить эти значения в раскрывающемся списке (либо привязываться к списку, либо добавлять каждый элемент в список один за другим). Я думал, что могу изменить XML выпадающего списка вставить свои элементы, но XML содержит только первый элемент в DropDownList:Динамически заполняет InfoPath DropownList с управляемым кодом

<my:RelatedRiskID xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-07-20T18:12:59">Option 1</my:RelatedRiskID> 

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

ответ

1

Если вы планируете заполнить ваш выпадающий список со списком SharePoint, то вам нужно

  • создать соединение данных для указанного списка SharePoint
  • на вкладке Данные выпадающего списка, получить данные извне, и выберите указанный подключение данных
+0

Лучше показать, как сделать что-то, чем просто указать, что нужно делать. Особенно, когда речь идет конкретно о том, «как», – Tyrsius