什么是输入掩码?输入掩码是用于设置字段(在表和查询中)、文本框以及组合框(在窗体中)中的数据格式,

并可对允许输入的数值类型进行控制,输入掩码可以由用来分隔输入空格的原义字符(例如空格、点、点划线、

和括号)组成。InputMask属性设置则由文本字符和特殊字符组成,特殊字符将决定输入的数值类型。输入掩码

主要用于文本型和日期/时间型字段,但也可以用于数字型或货币型字段。

利用向导输入掩码

在“设计视图”中打开表,选中需要定义输入掩码的字段。在“常规”选项卡的窗口下部,单击与“输入掩码”

属性框相邻的按钮。启动输入掩码向导后,用户可以选择掩码的类型。最后按下“完成”按钮,就可以完成输入

掩码的设置了。

手工设置输入掩码

“输入掩码向导”只能够处理“文本”或“日期/时间”字段类型,对于而对于Number和Currency字段来说,

必须手工来输入掩码。手工设置输入掩码要求直接在字段的“输入掩码”属性输入框中输入定义式。输入掩

码的定义最多可以包含3节,各个节之间使用分号分隔。例如,999)000-0000!;0;" "。下表给出了输入

掩码的节的详细说明。

节含义

第一节输入掩码本身

第二节确定是否保存原义显示字符。

0=以输入的值保存原义字符

1或空白=只保存输入的非空格字符

第三节显示在输入掩码处的非空格字符。可以使用任何字符。""(双引号、空格、双引号)代表一个空格。

如果省略该节,将显示下划线(_)

表 输入掩码的节

下表所示的是有效的输入掩码字符。Microsoft Access将如下表所示转译InputMask属性定义的第一个节中的字符。

如果要定义原义字符,可输入该表以外的任何其它字符,包括空格和标号。如果要将下列字符中的某一个定义为原

义字符,可在字符前面加上“\”。

字符说明

0数字(0到9,必选项;不允许使用号(+)和减号(-))

9数字或空格(非必选项;不允许使用加号和减号)

#数字或空格(非必选项;空白将转换为空格,允许使用加号和减号)

L字母(A到Z,必选项)

?字母(A到Z,可选项)

A字母或数字(必选项)

a字母或数字(可选项)

&任一字符或空格(必选项)

C.,:;-/任一字符或空格(可选项)

&lt使其后所有的字符转换为小写

&gt使其后所有的字符转换为大写

!输入掩码从右到左显示,输入悲剧骊的字符一般都是从左向右的。可以在输入掩码的任意位置包含叹号。

\使其后的字符显示为原义字符。可用于将该表中的任何字符显示为原义字符(例如,\A显示为A)

密码将“输入掩码”属性设置为“密码”,以创建密码输入