|
Применить маску к строке |
☑ |
0
Slon747
11.03.17
✎
15:52
|
В форме элемента справочника в поле ввода установлена маска "9999 99 99 99".
Если вводить цифры вручную, то при вводе "8539293090" записывается как и положено "8539 29 30 90".
Вопрос. Как программно установить значение реквизита с учетом маски?
Или нужно самому разбивать строку, имитируя маску?
|
|
1
nordbox
11.03.17
✎
15:58
|
нифейху не понял
дык маска при выводе, а не при хранении
хрони как хочешь, а когда выводить будешь вот тогда и думай
|
|
2
Slon747
11.03.17
✎
16:04
|
(1) Я тоже думал, что не при хранении.
Однако введя сначала вручную, а потом программно, проверил выборкой запроса.
Значения разные.
При этом никаких действий "ПриЗаписи" и пр. что могло бы менять значение в форме справочника нет.
|
|
3
nordbox
11.03.17
✎
16:14
|
НУ дык у реквизита тип какой???
|
|
4
nordbox
11.03.17
✎
16:15
|
ты бы вот посмотрел как телефоны хранятся
|
|
5
nordbox
11.03.17
✎
16:18
|
Формат при выводе не судьба использовать?
|
|
6
Slon747
11.03.17
✎
16:21
|
(3) Тип Строка
(5) Мне нужно заполнить строковый реквизит с учетом маски. Как тут Формат() поможет?
|
|
7
nordbox
11.03.17
✎
16:23
|
Ну при вводе по маске
при выводе использовать Формат
|
|