[]
        
(Showing Draft Content)

页面端校验

观看本节视频

在活字格中可以在页面中对单元格或单元格区域设置数据校验,例如限制单元格必须输入值或限制字符的长度等。

页面端校验

数据验证设置说明见下表。

image

设置项

说明

设置

设置数据的验证条件:允许的数值类型及数据。如果勾选了“忽略空值”,则说明可不输入任何内容;如果不勾选,则为必填项,不能为空值。允许的数据的类型包括:整数、小数、日期、时间、文本长度、自定义、正则表达式、命令。正则表达式中的内置类型包括:邮箱、IP地址、URL、固定电话号码、手机号码、邮政编码、个人身份证号、信用卡。

输入信息

选定单元格时显示输入的信息。可设置标题和信息内容。输入消息通常用于指导用户应在该单元格中输入什么类型的数据。此类消息显示在单元格附近。

出错警告

输入无效数据时显示的错误信息,可以将错误信息显示至指定单元格。

type=note

说明:

  • 数据验证设置只对可输入类型的单元格类型工作。如果单元格类型为空或是图片等非输入类型单元格,则不起作用。

  • 活字格的数据验证与Excel的数据验证类似。区别有以下两点:

    • 活字格支持“正则表达式”条件。由于Excel不支持正则表达式,因此正则表达式的设置在导出Excel的时候会丢失。

    • 活字格不支持“序列”条件。您可以使用组合框单元格类型实现。

  • 在可输入类型的单元格中,如果数据验证没有通过,可以切换焦点。在“文件->设置->应用程序设置”的“行为”区域,您可以勾选“单元格校验不通过时,始终保持焦点”,勾选后,如果数据验证没有通过,会保持焦点在此单元格,不能切换焦点。

例如,在订单添加页面中,要对订单日期进行数据验证,所填写订单的订单日期需大于2019年1月1日。具体操作如下:

操作步骤

1. 选中订单日期单元格,单击“数据验证”。



2. 在数据验证对话框中选择“设置”,“允许”选择“日期”,“数据”选择“大于或等于”,开始日期为“2019/1/1”,如下图所示。



3. 选择“输入信息”,设置选定单元格时显示的输入信息。如果不勾选“选定单元格时显示输入信息”,则不会显示输入信息。

设置标题为“订单日期”,输入信息为“请输入订单日期”,如下图所示。



4. 选择“出错警告”,设置当输入无效数据时显示的出错警告。



5. 运行后,添加订单时,在订单日期单元格中,选择日期时会显示设置的输入信息;



选定小于2019/1/1的日期后输入下一个信息时,会显示出红色的出错警告。