Applies ToInfoPath 2010

使用 Microsoft InfoPath 2010,可以自定义用于在 SharePoint 列表中创建和编辑项目的表单。 默认情况下,创建或编辑项目时,列表中的所有字段都显示在一个基本的两列布局表中。 虽然这适用于某些情况,但当你希望对布局进行更多控制时,还有其他情况。 此外,还可以向窗体添加动态行为。

使用 InfoPath 自定义 SharePoint 列表窗体可以重新排列控件,例如,将用户信息表单中的“城市”和“州”字段并排放在同一行上。 高级 InfoPath 功能(如条件格式)可用于动态显示或隐藏窗体的节。 

以下视频演示如何自定义 SharePoint 2010 列表表单:

本文内容

打开或创建列表

可通过两种方法打开 SharePoint 列表进行自定义。

从 SharePoint 中打开现有 SharePoint 列表

  1. 导航到列表。

  2. 选择列表,然后在“ 列表 ”选项卡上的“ 自定义列表 ”组中,单击“ 自定义窗体 ”以启动 InfoPath 并自动加载列表进行自定义。

自定义 SharePoint 列表表单

从 InfoPath 中创建新列表或打开现有列表

  1. 单击“文件”。

  2. 单击“ 新建”,然后选择“ SharePoint 列表”。

  3. 数据连接向导中输入 SharePoint 网站的 Web 地址。

自定义 SharePoint 列表表单

  1. 单击“下一步”

  2. 请执行下列操作之一:

    • 自定义现有列表的窗体

    1. 选择“ 自定义现有 SharePoint 列表”,然后选择要自定义的列表。

    2. 单击“下一步”

      • 创建新列表和自定义窗体

    3. 选择“ 创建新的 SharePoint 列表”,然后输入新列表的名称。

    4. 单击“确定”。

  3. 单击“完成”。

返回页首

在 InfoPath 中自定义列表

打开新列表或现有列表后,窗体显示为包含两列布局表的默认 SharePoint 窗体。

自定义 SharePoint 列表表单

现在可以通过修改布局、规则和验证来设计窗体。 SharePoint 中的新列是通过向 InfoPath 窗体添加新字段创建的。

自定义 SharePoint 列表表单

使用控制规则添加动态行为。

  • 若要向控件添加规则,请在“ 开始 ”选项卡上的“ 规则 ”组中,单击“ 添加规则”。

规则有助于验证日期是否在将来,或者电子邮件地址字段中输入的文本的格式是否正确。

自定义 SharePoint 列表表单

返回页首

将列表发布回 SharePoint

完成自定义列表后,必须将其发布到 SharePoint。

  1. 单击“ 文件 ”选项卡,然后单击“ 快速发布 ”以发布窗体。 出现提示时单击“ 确定 ”。

自定义 SharePoint 列表表单

  1. 返回到列表,然后添加一个项目以查看已完成的表单。

自定义 SharePoint 列表表单

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。