如何:设计 InfoPath 工作流表单

上次修改时间: 2010年5月7日

适用范围: SharePoint Server 2010

在设计用于 Microsoft InfoPath 2010 工作流的 Microsoft SharePoint Server 2010 表单时要执行几个基本步骤:

  1. 设计表单,就像设计任何其他 InfoPath 2010 表单一样。

    有关设计 InfoPath 表单的信息,请参阅 InfoPath 2010 开发人员文档。

  2. 数据绑定表单上的控件,以便表单可以从 SharePoint Server 2010 和工作流实例接收数据,以及向它们发送数据。

    有关数据绑定工作流关联和初始表单的信息,请参阅如何:设计使用关联和初始数据的工作流表单

    有关数据绑定工作流任务编辑表单的信息,请参阅如何:设计工作流任务表单以使用任务数据

  3. 添加和配置将表单数据提交到 SharePoint Server 2010 的按钮。

  4. 将表单的安全级别设置为"域"。

  5. 发布表单。

设计一个将数据提交到 SharePoint Server 2010 的表单

  1. 在 InfoPath 2010 中,将一个按钮拖到表单上。

  2. 右键单击该按钮,然后选择"按钮属性"。

  3. 在"按钮属性"对话框中,在"常规"选项卡上单击"规则",然后单击"添加"。

  4. 单击"添加操作",单击"提交数据连接",再单击"添加"。

  5. 在"数据连接向导"中,选择"新建连接"和"提交数据",然后单击"下一步"。

  6. 选择"提交到宿主环境",单击"下一步",再单击"完成"。

  7. 添加另一个规则:在"规则"对话框中,单击"添加",然后单击"添加操作"。

  8. 在预定义操作的列表中,选择"关闭表单"。

  9. 单击"确定"。

    有关为 InfoPath 表单配置数据连接的信息,请参阅 InfoPath 2010 帮助。

创建一个在 Web 浏览器和 Office system 客户端应用程序中运行的表单

  1. 在 InfoPath 2010 中,在"检查设计方案"中选择"兼容性"。

  2. 在"表单选项"对话框中,在选择"兼容性"类别的情况下,选择"设计一个可在浏览器或 InfoPath 中打开的表单模板"。

  3. 单击"确定"。

为 SharePoint Server 2010 中的工作流发布 InfoPath 表单

  1. 在 InfoPath 2010 中,在"文件"菜单上单击"发布"。

  2. 在"发布向导"中,选择"网络位置",浏览到要将表单发布到的位置,然后单击"下一步"。

    备注

    不要指定表单的备选路径。这样做会引起错误,使您无法将表单发布到服务器。

  3. 单击"下一步",然后单击"完成"。

请参阅

任务

如何:访问工作流中的关联和初始表单数据

如何:设计使用关联和初始数据的工作流表单

如何:设计工作流任务表单以使用任务数据

概念

工作流的 InfoPath 表单

工作流关联和初始表单 (Microsoft SharePoint Server 2010)

工作流任务表单 (Microsoft SharePoint Server 2010)