c# - 在 Visual Studio 2010 中为 Sharepoint 2010 合并工作流启动信息路径表单

标签 c# xml visual-studio sharepoint infopath

我在尝试实现在激活工作流时弹出信息路径表单的工作流时遇到问题。我关注了code project教程提供了一个很好的示例,说明如何将表单链接到任务,但我找不到任何使用 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 元素,但仍然无法在工作流激活时弹出表单。我错过了什么?

最佳答案

为此,工作流元素需要以下属性 InstantiationURL="_layouts/IniWrkflIP.aspx"。这与 Instantiation_FormURN 元素结合使用。

结帐 MSDN了解更多信息。

关于c# - 在 Visual Studio 2010 中为 Sharepoint 2010 合并工作流启动信息路径表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9781757/

相关文章:

sql-server - Visual Studio 2010 数据库项目中的条件文件组文件脚本

C# 8 使用实用方法验证参数

c# - 提供类作为保存数据的服务的正确方法是什么?

c# - 使用 ObjectListView 自定义排序

c# - 在 C# 中查询 XML 的最佳方式——使用 LINQ 等

asp.net - MVC2 - 逻辑应该去哪里的基本问题

c# - 如何以编程方式确定 XML 节点是否为叶节点?

Java 似乎截断了 MS-SQL 查询的长字符串结果

java - 自定义卡片 View 形状

c++ - 在 C++/VS2012 中初始化 OpenSSL 库使我的应用程序崩溃 :(