Развертывание настраиваемой формы InfoPath со списком SharePoint в VS2010

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

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

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

Будем признательны за любые указатели!


person Olaf Keijsers    schedule 08.11.2010    source источник
comment
Вау, у меня точно такое же требование, вы нашли решение?   -  person JL.    schedule 13.12.2010


Ответы (1)


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

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

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

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

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

person Dennis G    schedule 14.12.2010