2012-03-20 93 views
2

我遇到问题,试图实现在工作流激活时弹出infopath表单的工作流。我遵循code project教程,该教程给出了一个关于如何将表单链接到任务的很好的例子,但是我没有找到任何使用Infopath表单来启动和关联表单的例子。在Visual Studio 2010中为Sharepoint 2010合并工作流启动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> 

我试着用同样的形式在Elements.xml文件添加的Instantiation_FormURN和Association_FormURN元素,但仍然无法弹出工作流激活表单。我错过了什么?

回答

0

要实现此目的,工作流程元素需要以下属性InstantiationURL =“_ layouts/IniWrkflIP.aspx”。这与Instantiation_FormURN元素结合使用。

结帐MSDN欲了解更多信息。

相关问题