Наткнулись на непонятку.
На форме (ОФ) есть поле ввода (строка) с маской +7 (999) 999-99-99.
В приОткрытии делаю ПолеВвода1 = "9771234567".
И вижу в открытой форме "+7 (971) 234-56-7 "
Что за фигня?
ЗЫ. А если присваиваю 9111234567 - то всё в порядке...
Ой, зарёкся я с этой маской дело иметь.
Вводишь интерактивно - в строку пойдет одно.
Вводишь копированием - другое.
2 пути - хранить с маской и без.
2 хранить строго без маски, а к виду маски приводить уже на форме.
Посмотри как это реализовано в БСП в контактной информации
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший