Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы элементов диалога

Маска

Установить/определить маску интерактивного ввода для элементов диалога типа "поле ввода".

Синтаксис:

Маска(<СтрокаМаски>)

Англоязычный синоним:

Mask

Параметры:

<СтрокаМаски> Необязательный параметр. Строковое выражение – посимвольная маска интерактивного ввода для строковых реквизитов диалога (аналогично установке в свойствах реквизита диалога в конфигураторе).

Возвращаемое значение:

Строковое значение – текущая маска интерактивного ввода для строковых реквизитов (на момент до исполнения метода).

Описание:

Метод Маска позволяет установить посимвольную маску интерактивного ввода для элементов диалога типа "поле ввода" (аналогично установке в свойствах реквизита диалога в конфигураторе).

В параметре <СтрокаМаски> допустимы следующие символы:

  • ! – введенный символ преобразуется в верхний регистр;
  • 9 – произвольный символ цифры;
  • # – произвольный символ цифры или – (знак минус) или + (знак плюс) или пробел;
  • N – любые алфавитно-цифровые символы (буквы или цифры);
  • Х (латинского алфавита) – произвольный символ;
  • @ – любые алфавитно-цифровые символы (буквы или цифры) в верхнем регистре.

Доступ к данному методу возможен только в контексте Модуля формы.

Пример:

Форма.Телефон.Маска("999-99-99");
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.