在表单中包含数据验证和格式规则

您可以在布局选项卡中为网格、列、行或单元格添加和更新格式和数据验证规则。处理时,规则可以更改单元格格式、更改审批单元的提升路径以及在数据输入期间向用户显示验证消息。布局选项卡上具有绿色背景的区域指示定义了格式和数据验证规则的位置。

注:

将格式或数据验证规则添加到表单之前,请考虑该规则将执行的功能。有关使用格式和数据验证规则的信息以及最佳做法,请参阅“管理表单中的数据验证和格式规则”。

要在表单中包含格式和数据验证规则:

  1. 打开表单,然后单击布局
  2. 选择格式/验证规则,然后选择规则选项:

    表 24-21 格式/验证规则选项

    选项 说明
    位置规则

    选择一个位置以查看在该位置(网格、列、行或单元格)定义的规则。选择所有规则以查看为表单定义的所有规则。

    “添加验证规则”图标(添加验证规则)

    启动格式/验证规则生成器,您可以在其中指定新的规则属性。

    有关数据验证规则,请参阅“在表单中创建和更新数据验证规则”。

    有关格式规则,请参阅“在表单中创建和更新格式规则”。

    “编辑验证规则”图标(编辑验证规则)

    启动格式/验证规则生成器,您可以在其中修改选定规则的属性。

    有关数据验证规则,请参阅“在表单中创建和更新数据验证规则”。

    有关格式规则,请参阅“在表单中创建和更新格式规则”。

    “移动规则”图标(移至顶部、上移、下移、移至底部)

    如果在同一位置定义了多个规则,而且有些规则具有相同的优先级,则可更改这些规则的处理顺序。要将规则上移、下移、移动到列表顶部或列表底部,请选择该规则并单击相应箭头。

    “删除选定的验证规则”图标(删除选定的验证规则)

    删除选定规则。

    注:

    您还可以在布局选项卡中右键单击表单元素以查看上下文菜单选项。显示的上下文菜单选项与上下文相关,并且会根据上下文位置和是否已复制规则而有所不同。

    上下文菜单选项包括:

    • 添加/编辑格式/验证规则:在格式/验证规则生成器中为网格、行或列中的单个数据单元格或所有数据单元格创建或修改格式或验证规则。

    • 复制 | 粘贴格式/验证规则:在选定位置复制并粘贴格式/验证规则。

    • 为元数据添加/编辑格式/验证规则:在格式/验证规则生成器中仅为网格、行或列的元数据单元格创建或修改格式或验证规则。

    • 为元数据复制 | 粘贴格式/验证规则:在选定位置为元数据复制并粘贴格式/验证规则。

  3. 对于数据验证规则,从格式/验证规则窗格底部显示的以下验证选项中进行选择,然后构建并验证规则:

    表 24-22 验证选项

    选项 说明

    仅针对有权访问此表单的用户进行验证

    对于数据验证规则,如果当前用户无权访问表单,则在验证审批单元时不会运行表单验证。

    仅对包含现有块的页面进行验证

    对于数据验证规则,仅在具有潜在块的页面组合上运行验证。唯一例外是具有一个子代成员设置的任何“动态计算”、“动态计算和存储”、“仅标签”或“存储”的页面组合。在此情况下,将加载页面。

    仅对用户有权访问的单元格和页面进行验证

    对于数据验证规则,以当前用户身份(而不是以服务管理员身份)并使用其安全性运行验证。

    有关详细信息,请参阅“在表单中创建和更新数据验证规则”。
  4. 在表单中,单击下一步继续构建表单,然后进行验证并保存表单。