2012-03-20 96 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欲瞭解更多信息。

相關問題