Office中国论坛/Access中国论坛

标题: Access限制文本框的输入长度 [打印本页]

作者: admin    时间: 2013-10-17 10:44
标题: Access限制文本框的输入长度
一般限制 文本框 的输入长度有这个方法
http://www.office-cn.net/access/20131012/8279.html

也可使用掩码, 掩码可控制输入字符长度,还可控制大小写,及确保是否数字 日期等格式


在创建输入掩码时,可以使用特殊字符来要求某些必须输入的数据(例如,电话号码的区号),而其他数据则是可选的(例如电话分机号码)。这些字符指定了在输入掩码中必须输入的数据类型,例如数字或字符。
可以使用下列字符来定义输入掩码。
字符说明
0数字(0 到 9,必需输入,不允许使用加号 [+] 与减号 [–])。
9数字或空格(非必需输入,不允许使用加号和减号)。
#数字或空格(非必需输入;在“编辑”模式下空格显示为空白,但是在保存数据时空白将删除;允许加号和减号)。
L字母(A 到 Z,必需输入)。
?字母(A 到 Z,可选输入)。
A字母或数字(必需输入)。
a字母或数字(可选输入)。
&任一字符或空格(必需输入)。
C任一字符或空格(可选输入)。
. , : ; - /小数点占位符及千位、日期与时间的[url=]分隔符 (分隔符:用来分隔文本或数字单元的字符。)[/url]。(实际使用的字符将根据 Windows“控制面板”中“区域设置属性”对话框中的设置而定)。
<将所有字符转换为小写。
>将所有字符转换为大写。
!使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号。
\使接下来的字符以字面字符显示(例如,\A 只显示为 A)。




如果为同一字段定义了输入掩码,同时又设置了 Format 属性,Format 属性将在数据显示时优先于输入掩码。这意味着即使已经保存了输入掩码,在数据设置了格式并显示时,仍将忽略输入掩码。基础表中的数据本身并没有更改;Format 属性只影响数据的显示方式。
下表显示了一些有用的输入掩码以及可以在其中输入的数值类型。
输入掩码示例值
(000) 000-0000(206) 555-0248
(999) 999-9999(206) 555-0248
( ) 555-0248
(000) AAA-AAAA(206) 555-TELE
#999–20
2000
>L????L?000L0GREENGR339M3
MAY R 452B7
>L0L 0L0T2F 8M4
00000-999998115-
98115-3007
>L<??????????????Maria
Brendan
SSN 000-00-0000SSN 555-55-5555
>LL00000-0000DB51392-0493









欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3