Текст¶
Основные настройки¶
| Параметр | Описание |
|---|---|
| Отображать ДП текст как телефон | Если параметр включен, то текст будет отображаться в задаче с наложенной маской ввода вида "+X (XXX) XXX-XXXX". Число допустимых символов в ДП Телефон — 18. |
ℹ️ При активации данной опции заданное регулярное выражение и настройки маски к параметру не применяются
Если "Первая Форма" интегрирована с телефонией, то рядом с телефоном будет отображаться кнопка быстрого вызова. |
| Параметр | Описание |
|---|---|
| Локализуемый | Если опция активна, в карточке задачи рядом с ДП будет отображаться кнопка локализации, нажатие на нее откроет модальное окно с возможностью задать локализованное значение. Не отображается в карточке создания новой задачи. |
В окне выбора локализованного значения отображаются только активные языки системы. Список используемых языков настраивается в окне Доступные языки в Общих настройках приложения. Окно для ввода локализованных значений в пользовательском режиме На карточке задачи и в списке задач пользователю отображаются значения в той локали, которая выбрана в профиле пользователя. Фильтрация в гриде по локализованным текстовым ДП недоступна — при включении флага «Локализуемый» фильтрующий столбец в гриде не отображается. Ограничение не распространяется на текстовые ДП без флага локализации.
| Параметр | Описание |
|---|---|
| Подсказка | Отображает список доступных подсказок при вводе значения в ДП. Можно настроить для: |
-ФИО -Имя -Фамилия -Отчество -Адрес -Email Необходимым условием для работы подсказок является интеграция с сервисом автоматической проверки и исправления контактных данных DaData.
| Параметр | Описание |
|---|---|
| Настройка маски | Маска позволяет пользователю вводить данные в том формате, который необходим для данного поля (телефон, ИНН, индекс и т.п.) В качестве значения передается объект. Объекты и их описание можно найти в Документации по imask. |
Формат значения
| { specialType: enum (\'\$Number\', \'\$RegExp\') — default null
| settings: {mask, definitions, lazy ...}}
Параметры: |
-mask — Текст маски в одинарных кавычках. -lazy — Отображение символов-подсказок для ввода значения в режиме редактирования (true/false). -extParamSettings — Настройки параметра. Внутри объекта может быть задано поле extParamSettings , оно содержит параметр saveUnmaskedValue (true/false), которое определяет будет значение сохранено с маской или без. Если saveUnmaskedValue не указано, то значение в поле будет сохранено без маски. Пример значения
| {
| mask: \'+{7}(000)000-00-00\',
| lazy: false,
| extParamSettings: {
| saveUnmaskedValue: true
| }
| }
Маска в пользовательском интерфейсе: |
Значение параметра в ДП "Текст" при настроенной маске валидируется в момент ввода. Для текстовых полей, где настроена маска, при несоответствии введенных данных маске поле подсвечивается, а под ним отображается текст ошибки. Если для поля дополнительно задан текст пояснения, будет показан он. Если в настройках поля задано в том числе регулярное выражение, то приоритет проверки отдается регулярному выражению.
ℹ️ Маска не применяется, если в настройках параметра активна опция Отображать ДП текст как телефон. Для таких параметров вшита маска "+X (XXX) XXX-XXXX"
ℹ️ ДП "Текст" и "Большой текст с форматированием" не могут хранить свыше 8 000 символов
Дополнительные настройки ДП Текст в прежнем интерфейсе администрирования Полезные ссылки