【问题标题】:How to display list item in a workflow approval task form for the list item?如何在列表项的工作流审批任务表单中显示列表项?
【发布时间】:2013-06-24 21:55:45
【问题描述】:

我们正在自定义工作流审批表单以显示相关的列表项字段。这将有助于批准者验证列表项,他正在批准。

【问题讨论】:

  • 您是在 Visual Studio 或 SharePoint Designer 中构建工作流吗?您是将表单构建为 aspx 页面还是 InfoPath 表单?
  • 我们正在使用 SharePoint 设计器和 aspx 页面构建工作流。

标签: sharepoint


【解决方案1】:

批准表格必须是两种形式之一。这是假设您使用的是 Windows Workflow Foundation...

  1. InfoPath 工作流表单和 Windows Workflow Foundation - 这些是通常用于 MOSS(不是 WSS)工作流的表单。为了提供列表数据,您需要使用 ItemMetadata.xml 和 SPWorflowTaskProperties.ExtendedProperties[] 将列表信息发送到任务表单。如果您不想发送该信息,可以尝试在表单中使用 VSTA,并以编程方式将所述信息检索到 InfoPath 中。
  2. ASPX 表单 - 没有太多人创建自定义任务表单(您的批准表单实际上是一个任务表单)。这个表单需要部署到 _Layouts 目录下,创建起来相当困难。我建议搜索 Robert Shelton 的博客,因为他有一个很好的示例来说明如何创建 SharePoint aspx 任务表单。

尤利西斯

【讨论】:

    猜你喜欢
    • 2012-01-16
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-09
    • 1970-01-01
    相关资源
    最近更新 更多