设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2424|回复: 0
打印 上一主题 下一主题

[窗体] Access限制文本框的输入长度

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2013-10-17 10:44:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一般限制 文本框 的输入长度有这个方法
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




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-30 08:34 , Processed in 0.088996 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表