“输入掩码”属性是保证输入的数据与数据表数据设计要求相一致,保证了输入数据的格式统一性,输入数据时系统自动判断输入的数据是否符合掩码规则,对于不符合掩码规则的数据,不能存放到数据表的字段中。
(1)自定义输入掩码的格式为:
<输入掩码的格式符>;<0、1或空白>;<任何字符>
其中,输入掩码的格式符用于定义字段输入数据的格式,如表3-15所示;<0、1或空白>用于确定数据的存储方式。
完整保存方式:存储方式的值为0,若输入掩码采用这种方式,系统会将用户输入的字符与提示字符一起保存到记录中。
部分保存方式:存储方式的值为1或空白。系统只保存用户输入的字符。部分保存方式虽然可以节约存储空间,但有可能产生异常错误。所以,输入掩码的存储方式一般应该定义为0。
表3-15 输入掩码的格式符
续表
(2)输入掩码只为文本型和日期/时间型字段提供向导,其他数据类型没有向导帮助。因此,对于数字或货币型的字段来说,只能使用字符直接定义输入掩码属性。
(3)如果为某个字段定义了输入掩码,同时又设置了格式属性,格式属性在数据显示时优先于输入掩码的设置。所以设置掩码时,不要与格式相冲突。
例3-8 将“学生表”中的“出生日期”字段的输入掩码设置为“长日期”型。
操作步骤:
(1)打开“学生表”设计视图,选择“出生日期”字段,在“常规”选项卡中,单击“输入掩码”框右侧“生成”按钮,弹出输入掩码向导第一步:“请选择所需的输入掩码”对话框,如图3-27所示。
图3-27 选择所需的输入掩码
(2)在输入掩码列表框中,选择“长日期”类型,然后单击“下一步”按钮,弹出“请确定是否更改输入掩码及占位符”对话框,如图3-28所示,输入掩码向导第二步:选择默认的输入掩码“9999/99/99”;占位符“_”单击“下一步”按钮。
图3-28 确定输入掩码及占位符
(3)弹出输入掩码向导第三步:显示向导已经创建完成输入掩码,如图3-29所示。
图3-29 “完成”对话框
(4)单击“完成”按钮,系统会自动创建输入掩码,如图3-30所示。
图3-30 创建“输入掩码”的样式
(5)保存表,切换到数据表视图,出生日期列显示如图3-31所示,一个“-”为一个占位符,如输入“2001.11.02”,表中显示为“2001年11月2日”,如图3-32所示。
图3-31 数据表视图中的“出生日期”显示
图3-32 输入数据后的显示(www.xing528.com)
例3-9 将“教师表”中的“联系方式”字段的输入掩码设置为“010-########”形式。其中,“010-”部分自动输入,后8位为0~9的数字。
操作步骤:
(1)打开“教师表”的设计视图,单击“联系方式”,在“常规”选项里选择“输入掩码”,单击“输入掩码”框右侧“生成”按钮,弹出“请选择所需的输入掩码”对话框,如图3-33所示。
(2)在图3-33中单击左下角“编辑列表”,弹出“自定义输入掩码向导”,如图3-34所示。在“说明”对话框里输入“联系方式掩码”,“输入掩码”中输入“″010″-00000000”,占位符用“#”号,其他采用默认形式,如图3-35所示(注意010两边需加英文双引号,以文本形式处理)。
(3)在图3-35中单击右侧“关闭”按钮,弹出如图3-36所示,选择“联系方式掩码”。
图3-33 选择需要的输入掩码
图3-34 自定义输入掩码
图3-35 联系方式掩码
图3-36 “请选择所需要的输入掩码”
(4)单击“下一步”,将弹出“请确定是否更改输入掩码”对话框,如图3-37所示。
(5)单击“下一步”,进入“请选择保存数据的方式”,这里选择“像这样使用掩码中的符号”,如图3-38所示。
图3-37 确定是否更改输入掩码
图3-38 选择保存数据的方式
(6)继续“下一步”直到完成,弹出如图3-39所示的完成对话框。
图3-39 完成输入掩码创建提示信息框
(7)单击“完成”返回到设计视图,如图3-40所示。
图3-40 “联系方式”输入掩码设置
(8)保存表设计,切换到数据表视图,在任一条记录的联系方式中单击,将出现如图3-41所示的显示形式。
图3-41 “联系方式”输入掩码
“#”为占位符,若输入“”,联系方式中将显示“010-56280088”,如图3-42所示。
图3-42 “联系方式”中的数据显示
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。