|
Маска поля ввода, ОФ.
| ☑ |
0
ДенисЧ
08.02.19
✎
13:25
|
Наткнулись на непонятку.
На форме (ОФ) есть поле ввода (строка) с маской +7 (999) 999-99-99.
В приОткрытии делаю ПолеВвода1 = "9771234567".
И вижу в открытой форме "+7 (971) 234-56-7 "
Что за фигня?
ЗЫ. А если присваиваю 9111234567 - то всё в порядке...
|
|
1
ДенисЧ
08.02.19
✎
13:59
|
ап? Никто не сталкивался?
|
|
2
aleks_default
08.02.19
✎
14:23
|
Прикольно, у меня также
|
|
3
aleks_default
08.02.19
✎
14:25
|
а если вводишь в поле на форме 9771234567, то преобразуется в +7(797) 7 1-23-45
|
|
4
palsergeich
08.02.19
✎
14:56
|
Ой, зарёкся я с этой маской дело иметь.
Вводишь интерактивно - в строку пойдет одно.
Вводишь копированием - другое.
2 пути - хранить с маской и без.
2 хранить строго без маски, а к виду маски приводить уже на форме.
Посмотри как это реализовано в БСП в контактной информации
|
|
5
palsergeich
08.02.19
✎
14:57
|
Там ваще в 3 поля - код страны, код города и номенклатуры телефона
|
|
6
ДенисЧ
08.02.19
✎
15:40
|
Блин... Не хочется переделывать всё... (((
|
|