使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

数据有效性十分用户填写表单时自动检查错误的能力。通过将数据有效性添加到表单模板中的控件,您可以确保您收集的数据准确无误且保持一致,并符合中使用您的公司已有的任何标准。例如,您可以使用数据有效性,让用户知道他们输入的支出项目量超出了已批准的金额,或者当他们误其名称框中输入用于收集电话号码。

如果窗体中包含数据验证错误,并且它已连接到数据库或 Web 服务,用户无法提交表单,直到它们修复这些错误。用户可以保存本地副本的窗体,然后更正并以后提交的数据。

本文内容

有关验证错误,通知用户的方法

旨在通过使用 InfoPath 填写的窗体,则可以将数据有效性消息将显示为屏幕提示。在查看屏幕提示之后, 您的用户可以选择显示您提供详细警告消息。或者,您可以设置详细的警告消息,会自动显示。例如,如果指定您希望用户在用于收集电话号码的框中键入其名称如果发生错误条件,您可以启用屏幕提示会显示消息"键入此字段中的电话号码"。如果启用自动显示一则通知,您可以显示详细的信息默认情况下,如"此域要求格式 (555) 555-0100 中的电话号码"。如果您选择默认情况下显示屏幕提示,用户可以手动显示通过右键单击在 InfoPath 中的字段,然后单击显示通知选项中提供的通知。

在 InfoPath 中显示数据有效性错误的各种方式

1.指针将变为 i 形,停留在该字段,并显示屏幕提示。

2.当您右键单击字段,显示快捷菜单,然后指向完整的错误说明时,将指针更改为箭头。

3.单击时完整的错误说明,会显示通知。

对于 Web 浏览器中填写的窗体,不能自动显示通知。但是,用户可以通过在网页上包含屏幕提示的字段中单击,然后单击显示的链接显示警报。

在 Web 浏览器中显示数据有效性错误的各种方式

1.指针将变为 i 形,停留在该字段,并显示屏幕提示。

2.指针变为手形时将其移到屏幕提示。

3.单击的链接时, 显示通知。

返回页首

兼容性的注意事项

在设计表单模板在 InfoPath 中的时,您可以选择特定的兼容性模式设计的浏览器兼容的表单模板。发布到服务器运行InfoPath Forms Services,然后启用浏览器的浏览器兼容的表单模板时,可以在 Web 浏览器中查看基于表单模板的窗体。在设计浏览器兼容的表单模板时,某些控件在控件任务窗格中不可用,因为它们不能在 Web 浏览器中显示。

数据有效性的一些功能在 Web 浏览器中工作方式不同,在 InfoPath 中的表现。例如,将数据有效性添加到控件,当您创建用户该控件中输入无效数据时要显示的说明文字。您可以显示在屏幕提示,并选择性地允许用户显示一则通知,包含的其他信息,此说明文字,也可以自动显示在用户输入无效数据时的通知。通知无法自动显示在 Web 浏览器中查看的窗体,但是用户可以仍查看屏幕提示,并选择性地显示一则通知包含的其他信息。

注意: 当用户使用浏览器中填写表单时,他们可以通过按 CTRL + SHIFT + I 快速显示数据有效性警报。

支持的数据有效性的控件列表中

下表列出了支持数据有效性以及它们是否可用于浏览器兼容的表单模板的Microsoft Office InfoPath 2007控件。

控件的支持数据 vali dation

可用于浏览器兼容的表单模板?

复选框

日期选取器

下拉列表框

列表框

选项按钮

文本框

格式文本框

项目符号、 编号或普通列表

不支持

组合框

不支持

返回页首

添加数据有效性

  1. 单击您想要添加到的数据有效性的控件。

  2. 格式菜单上,单击数据验证

  3. 数据有效性对话框中,单击添加

  4. 如果条件为真下, 添加条件。

    示例

    下面的示例演示如何创建数据有效性条件以确保文本框控件中键入数据匹配特定值-在此例中 hello。

    1. 在第一个框中,单击选择域或组,然后选择字段或控件绑定到的组。

    2. 在第二个框中,单击不等于

    3. 在第三个框中,单击键入文本,然后键入Hello

    注意: 若要要求用户输入数据的控件,在控件属性对话框中,选择不能为空复选框。

  5. 若要自动显示的对话框消息,用户将控件留空时,请选择显示对话框消息立即在用户输入无效数据时复选框。

    注意: 因为对话框消息无法自动显示在 Web 浏览器中,使用 Web 浏览器中填写表单的用户将看到只有屏幕提示。

  6. 屏幕提示框中,键入您想要在用户指向该控件,或右键单击该控件时显示的文本。

  7. 消息框中,键入您想要显示在邮件对话框中或者立即或当用户请求更多详细信息的文本。

    注意: 数据有效性错误的屏幕提示会将不显示也具有屏幕提示高级选项卡的控件属性对话框中设置默认值的控件。此行为有助于确保控件的名称准确地传达给使用屏幕阅读器的用户。

返回页首

更改数据有效性条件

  1. 单击要修改其数据有效性的控件。

  2. 格式菜单上,单击数据验证

  3. 数据有效性对话框中,单击要更改,请单击修改,然后进行所需的更改所需的条件。

返回页首

删除数据有效性

  1. 单击要删除其数据有效性的控件。

  2. 格式菜单上,单击数据验证

  3. 数据有效性对话框中,单击要删除的条件,然后单击删除

返回页首

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×