第一次将干净的信息输入数据库比在以后回绕修复数据输入问题更容易。 Microsoft Access 2013中的输入掩码通过要求检查用户在数据输入期间输入的信息的字段的特定字符模板来减少数据集中的不一致性。如果掩码的模板不匹配,则数据库会提供警告消息,并且在更正格式不匹配之前不会将记录提交到表中。
例如,要求用户输入格式为xxxxx-xxxx的邮政编码的输入掩码 - 其中每个x由数字替换 - 确保用户提供完整的九位邮政编码,包括ZIP + 4扩展名,以及他们不在字段中使用字母字符。
创建输入掩码
使用Microsoft Access输入掩码向导为Access 2013表中的字段构建输入掩码:
- 在“设计视图”中打开包含要限制的字段的表。
- 单击目标字段。
- 点击 输入掩码 盒子上 一般 选项卡 字段属性 窗口底部的窗格。
- 单击“输入掩码”字段右侧的“ - ”图标。此操作将打开“输入掩码”向导,该向导将引导您完成整个过程。
- 从向导的第一个屏幕中选择标准输入掩码,然后单击 下一个 接着说。
- 查看下一个屏幕上的选项,这些选项允许您编辑输入掩码并选择Access用于表示尚未由用户填写的空白空间的占位符字符。点击 下一个 接着说。
- 指定Access是否应在用户输入字段中显示格式字符。例如,此选项包括完整邮政编码的前五位数和后四位数之间的连字符。类似地,对于电话号码掩码,它将包括括号,空格和连字符。点击 下一个 接着说。
- 点击 完 添加面具。 Access在该字段的“字段属性”窗格中显示所请求格式的模板。
编辑输入掩码
Microsoft Access 2013提供的默认输入掩码适用于各种情况。这些默认掩码包括:
- 电话号码
- 社会安全号码
- 邮政编码
- 电话分机
- 密码
- 各种日期和时间格式
使用“输入掩码向导”编辑输入掩码,以满足其中一个默认选项无法解决的问题。点击 编辑Lis输入掩码向导的第一个屏幕上的t按钮可自定义字段。输入掩码中的有效字符包括:
- 0 - 用户必须输入数字(0到9)
- 9 - 用户可以输入数字(0到9)
- # - 用户可以输入数字,空格,+或 -
- L - 用户必须输入一封信
- ? - 用户可以输入一封信
- A - 用户必须输入字母或数字
- a - 用户可以输入字母或数字
- & - 用户必须输入字符或空格
- C - 用户可以输入字符或空格
这些代码支持数据中的强制和可选字符,如单词所示 ' 必须 ' 和“可能”。如果输入掩码字符代码表示可选条目,则用户可以在该字段中输入数据,但也将其留空。
可以在需要时包含句点,逗号,连字符和斜杠作为占位符和分隔符。
除了这些字符代码,您还可以在输入掩码中包含特殊指令。这些包括:
- ! - 用户提供的输入从左到右输入,而不是从正常的从右到左格式输入
- > - 无论用户如何输入,此符号后面的所有字符都将转换为大写
- < - 无论用户如何输入,此符号后面的所有字符都将转换为小写
- - 紧跟斜杠后面的字符将显示在掩码中
- '- 引号中包含的字符将以书面形式显示在掩码中