I always like to have my phone #s use this format: 000-000-0000 AND to save the mask in the data.
if I get some data from a foreign source, or a text field that didn't use that Mask, and then that data gets put into my phone # field, when that record gets edited, the phone # will "look correct" when displayed on a Form.
Whats confusing to a user is that if they Edit this record, and don't do anything, and try to close the Form, they will get the dialog "There are unsaved changes in the form of object QuoteRequest.
Do you want to save them?"
Its confusing because the user didn't do anything. He opened the form, and closed it.
I know why this is happening, but does anyone else struggle with this in their data or users?
Better scrubbing of the data would work - or making sure the phone # is entered correctly to begin with.
Is there a function to format data according to an input mask?