2012-03-20 25 views
2

ワークフローのアクティブ化時にインフォパースフォームをポップアップするワークフローを実装しようとする際に問題が発生しています。私はcode projectのチュートリアルに従っています。これは、フォームをタスクにリンクする方法の素晴らしい例を示していますが、初期化と関連するフォームにInfopathフォームを使用する例は見つかりませんでした。ワークフローの組み込みVisual Studio 2010 for Sharepoint 2010のインフォメーションインフォボックスフォーム

私の現在のワークフロー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

これを実現するには、workflow要素に次の属性InstantiationURL = "_ layouts/IniWrkflIP.aspx"が必要です。これはInstantiation_FormURN要素と連携して動作します。

チェックアウトMSDN詳細については、

関連する問題