Access 2007-2019
Access 2000-2003
Access Seminars
TechHelp Support
Tips & Tricks
Access Forum
Course Index
Topic Glossary
Insider Circle
 
Home   News   Courses   Tips   Templates   Forums   Help   Order   Contact   Logon  
 
NEW: Excel Expert 11 - Learn XLOOKUP    dismiss
 
Access Input Masks for Phone Numbers
By Richard Rost   Richard Rost on Facebook Richard Rost on Twitter Richard Rost on LinkedIn Email Richard Rost   4/25/2009 1:06:09 AM

Here's a VERY good question I received from an Access user in South Africa:

Q: Hello. I am fairly new to MS Access. I am using Access 2007. I am setting up a database to keep record of all customers. I've created a table with fields for all their details (Name, Address etc.). One of the field I've created is "Telephone Number" and I've specified an input mask of \(999") "999\-9999 to force the records to conform to a certain format (e.g. (012) 555-3522 - the format for my country). However, there are a few clients outside my country, and so the telephone numbers for them may have extra digits (possibly a dialing code for that country or something like that) which my current input mask of course will not allow. What would your advice be for these few clients where they are the "exception to the rule". Can the input mask be ignored for certain records? Or should i do away with the input mask entirely? Thank you.


A:VERY good question.

You have two options. You can either expand your input mask with a few ### characters which would allow for additional digits in the current field...

OR...

Do what I do in my database which is to have a second phone number field for international customers.

I have an input mask of 000-000-0000 for my US customers because EVERY US (and Canada) phone number HAS to conform to this standard.

I have a second field altogether (Phone2) for international customers. This way all of my data is uniform for 90% of my customers, AND I don't have to worry about special rules for a very small percentage of my data.

No, Access does not really let you use an Input Mask "some" of the time. You either have one or you don't. You could specially validate your customers based on their country, but that would involve a form-level function in an AfterUpdate event - which is probably more than you want to go into right now if you are new to Access.

I cover Input Masks in detail in my Access 102 class

doubt in popup reminder Link 
Richard Rost - 7/27/2009
Simon, just make a query that uses a criteria such as:


Then when you run this query, you will see all of the records where your date field is less than 30 days in the future.
Loading...
Add Your Comments
doubt in popup reminder Link 
simon - 7/26/2009
Reminder popup how i can create in MSAccess, could pls send an example to my email id. Actually i want to know when the expiry date of my passport should be inform me 30 days before from the database
Loading...
Add Your Comments

 

Post Your Comments
 
Only students may post right now. Click here for more information on how you can set up an account. If you are a student, please LOG ON first.
 
Subscribe
 

You may want to read these articles from the 599CD News:

5/30/2020Two New Access Handbooks
5/30/2020Access Tip Sleep Timer
5/18/2020Access Record Source Property
5/3/2020Access Replace Function
5/1/2020Microsoft Access Tutorials
4/24/2020Access Discontinued?
4/21/2020Date Time Clock Picker Template
4/20/2020Access Backup Record Before Edited
4/17/2020ZIP Code Lookup Template
4/16/2020Access Round Nearest 10
 

Learn
 
Accessindex
Excelindex
Wordindex
Windowsindex
PowerPointindex
Photoshopindex
Visual Basicindex
ASPindex
Seminars
More...
Customers
 
Account Login
Online Theater
Downloads
Lost Password
Free Upgrades
Insider Circle
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Articles
Search The Site
Waiting List
Production Schedule
Collapse Menus
Help
 
Live Chat
Customer Support
WalkThru Tutorials
Troubleshooting
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
Order
 
Video Tutorials
Handbooks
MYOLP Memberships
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Gift CDs
Contact
 
Live Chat
General Info
Support Policy
Contact Form
Email Richard
Mailing Address
Phone Number
Fax Number
Course Survey
Facebook    Twitter

YouTube Channel    LinkedIn

Blog RSS Feed   
Keywords: access tips input masks phone numbers  PermaLink