Список значений тип Строка Маска ввода

1. loki03 28.09.20 10:14 Сейчас в теме
Здравствуйте.
На форме обработки поле ввода тип СписокЗначений. типЗначенияСписка - строка.
Как для этой строки указать маску ввода? Нужно вводить номера телефонов +7.....
По теме из базы знаний
Найденные решения
6. SlavaKron 28.09.20 12:19 Сейчас в теме
Попробуйте программно установить маску элементу управления колонки:
Процедура ПриОткрытии()
	ЭлементыФормы.ТабличноеПоле1.Колонки.Значение.ЭлементУправления.Маска = "+7(999)-999-99-99";
КонецПроцедуры
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. farengeit00 28.09.20 10:19 Сейчас в теме
3. loki03 28.09.20 10:32 Сейчас в теме
(2) а мужики-то и не знают (с)

на форме (обычная форма) обработки есть поле ввода с типом СписокЗначений.
Тип списка - строка. При нажатии на "педальку" открывается форма редактирования списка.
При добавлении строки в список нужно что бы строка соответствовала маске.

Если на форме поле ввода с типом строка - у поля есть свойство "маска". где это свойство для строки списка?
4. FatPanzer 28.09.20 10:39 Сейчас в теме
(3) Нигде. Это платформенное поле и платформенное окно, вы его не контролирует никак. Вот если вы на форме разместите список значений в виде табличного поля - тогда все в ваших руках. Ну или нарисовать свою форму редактирования списка. Или своровать готовую в типовых решениях и подредактировать.
5. loki03 28.09.20 12:07 Сейчас в теме
что-то вообще затык.
кинул на форму табличноеПоле.
ПередНачаломДобавления - нельзя установить маску.
Могу только для события поля ввода "ОкончаниеВводаТекста" установить маску. Введенный текст преобразуется по маске, но нужно что бы пользователь ДО ввода видел маску.
подкиньте хоть какую идею,
6. SlavaKron 28.09.20 12:19 Сейчас в теме
Попробуйте программно установить маску элементу управления колонки:
Процедура ПриОткрытии()
	ЭлементыФормы.ТабличноеПоле1.Колонки.Значение.ЭлементУправления.Маска = "+7(999)-999-99-99";
КонецПроцедуры
7. loki03 28.09.20 12:31 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот