2010-11-08 5 views
3

Когда я создаю список в SharePoint 2010, у меня есть возможность редактировать формы для этого списка с помощью InfoPath (включив функцию в семействе сайтов и одну на сайте). Когда я сохраняю эту форму, она сохраняется как форма редактирования по умолчанию для списка.Разверните пользовательскую форму InfoPath с помощью списка SharePoint в VS2010

Теперь я развертываю свой список из Visual Studio, как WSP-файл. Я хотел бы предоставить форму InfoPath с этим списком, чтобы при активации этой функции список создавался с прикрепленной пользовательской формой. Кажется, я не могу найти способ добавить форму InfoPath в список таким образом? Я попытался создать модуль и добавить туда форму, но единственное, что я могу сделать, это добавить форму в список, а не связывать ее со списком как формой редактирования.

Я нашел this blog post, что объясняет нечто подобное, но я не уверен, как это относится к моей ситуации.

Любые указатели были бы очень признательны!

+0

Wow, у меня есть то же самое требование, вы нашли решение? –

ответ

2

Следующий учебник поможет вам:
http://www.stuartroberts.net/index.php/2010/11/30/deploying-infopath-form-sharepoint/

Важные шаги по пути:

  • Deploy как модуль
  • Использование RegisterForms в функции манифеста

И здесь ссылка на то, как прикрепить свой шаблон к вашему списку: http://spforsquirrels.blogspot.com/2008/03/assigning-infopath-form-template-to.html

Обратите внимание, что вы не можете создавать пользовательские формы Infopath New/Edit для списка, как описано here, вы можете создать библиотеку форм и прикрепить шаблон своей формы к этой библиотеке.

 Смежные вопросы

  • Нет связанных вопросов^_^