具有自定义infopath表单的Sharepoint 2010工作流

具有自定义infopath表单的Sharepoint 2010工作流,sharepoint,forms,sharepoint-2010,Sharepoint,Forms,Sharepoint 2010,我正在尝试了解如何将自定义Infopath表单与Sharepoint 2010工作流一起使用。我已经阅读了大约一百万篇关于如何做到这一点的教程,但我总是收到一个“工作流模板没有为此页面指定FormURN”错误 我使用VisualStudio项目来部署解决方案。我在“Forms”文件夹中有一个包含.XSN表单的模块,当然还有工作流本身 经过大量的谷歌搜索,我认为这些设置应该是正确的: 我的表单模块def: <?xml version="1.0" encoding="utf-8"?> &

我正在尝试了解如何将自定义Infopath表单与Sharepoint 2010工作流一起使用。我已经阅读了大约一百万篇关于如何做到这一点的教程,但我总是收到一个“工作流模板没有为此页面指定FormURN”错误

我使用VisualStudio项目来部署解决方案。我在“Forms”文件夹中有一个包含.XSN表单的模块,当然还有工作流本身

经过大量的谷歌搜索,我认为这些设置应该是正确的:

我的表单模块def:

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Module Name="OPF" Url="FormServerTemplates" RootWebOnly="TRUE" xmlns="http://schemas.microsoft.com/sharepoint/">
    <File Path="Travel.xsn" Url="Travel.xsn" Type="GhostableInLibrary" />
  </Module>
</Elements>

我的工作流定义:

<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Workflow
     Name="Godkjenning av timelister"
     Description="My SharePoint Workflow"
     Id="d92ce465-4fbd-46ee-9e44-ff0320d2bb75"
     TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160"
     CodeBesideClass="OPFWorkflowTest2.Godkjenning_av_timelister.Godkjenning_av_timelister"
     InstantiationUrl="_layouts/IniWrkflIP.aspx"
     CodeBesideAssembly="$assemblyname$">
    <Categories/>
    <MetaData>
      <AssociationCategories>List</AssociationCategories>
      <MetaData>
        <Instantiation_FormURN>urn:schemas-microsoft-com:office:infopath:Travel:-myXSD-2005-10-21T21-12-27</Instantiation_FormURN>
      </MetaData>
      <StatusPageUrl>_layouts/WrkStat.aspx</StatusPageUrl>
    </MetaData>
  </Workflow>
</Elements>

堆栈溢出时只能列出1个链接。。。第一个帖子。典型的


因此,如果有任何Sharepoint专家,请帮助我解决此问题!这是一种让我质疑整个产品的东西

在与VS 2010工作流关联后,我可以看到InfoPath表单,请在我的博客上找到以下文章以验证发布InfoPath表单,并告知我您是否需要任何帮助来解决上述问题

InfoPath 2007和2010表单的这些步骤相同

请在下面找到my feature.xml和elements.xml文件

Workflow.xml

Name=“MyWorkflow”--> 列表

urn:schemas microsoft com:office:infopath:ApprovalForm:-myXSD-2011-01-13T09-41-32
_布局/WrkStat.aspx
Feature.xml

我在feature.xml代码中没有看到元素清单条目,请验证

<?xml version="1.0" encoding="utf-8" ?>
<Feature xmlns="http://schemas.microsoft.com/sharepoint/"
ReceiverAssembly="Microsoft.Office.Workflow.Feature, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"
   ReceiverClass="Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver">
  <Properties>
    <Property Key="GloballyAvailable" Value="true" />
    <Property Key="RegisterForms" Value="Forms\*.xsn" />
  </Properties>
</Feature>
  <Task0_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalForm:-myXSD-2011-01-13T09-41-32</Task0_FormURN>
  <StatusPageUrl>_layouts/WrkStat.aspx</StatusPageUrl>
</MetaData>