Включение формы Infopath для инициации рабочего процесса в Visual Studio 2010 для Sharepoint 2010 - PullRequest
2 голосов
/ 20 марта 2012

У меня возникают проблемы при попытке реализовать рабочий процесс, который выскакивает в форме информационного пути, когда рабочий процесс активирован.Я следовал учебному руководству code , в котором приведен отличный пример того, как связать формы с задачами, но я не смог найти примеров, использующих формы Infopath для инициации и связанных форм.

Мой текущий файл elements.xml рабочего процесса выглядит следующим образом после запуска учебника:

<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Workflow
     Name="DocReview - DocReview"
     Description="My SharePoint Workflow"
     Id="fdfd5e60-2210-4f67-9883-085090181816"
     CodeBesideClass="DocReview.Workflow1.Workflow1"
     CodeBesideAssembly="$assemblyname$"
     TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160">
    <Categories/>
    <AssociationData>
      <Data></Data>
    </AssociationData>
    <MetaData>
      <AssociationCategories>List</AssociationCategories>
        <Task0_FormURN>urn:schemas-microsoft-com:office:infopath:StartDocumentReview:-myXSD-2012-03-19T05-38-09</Task0_FormURN>
      <StatusPageUrl>_layouts/WrkStat.aspx</StatusPageUrl>
    </MetaData>
  </Workflow>
</Elements>

Я попытался добавить элементы Instantiation_FormURN и Association_FormURN в файл elements.xml, используя ту же форму, но все еще не могу открытьФорма активации рабочего процесса.Что мне не хватает?

Ответы [ 2 ]

0 голосов
/ 13 июня 2012

Сложно заставить его работать, но если вы будете следовать этой статье от начала и до конца, вы это сделаете. http://spblog.net/post/2012/03/07/Creating-InfoPath-association-%28or-instantiation%29-form-for-SharePoint-2010-Visual-Studio-workflow.aspx

0 голосов
/ 24 апреля 2012

Для этого элемент рабочего процесса требует следующий атрибут InstantiationURL = "_ layouts / IniWrkflIP.aspx".Это работает в сочетании с элементом Instantiation_FormURN.

Оформить заказ MSDN для получения дополнительной информации.

...