2. Контрол «Текстовое поле ввода»
На вкладке «Конструктор» перенесите с помощью мыши контрол «Текстовое поле ввода» в центральную часть экрана.
Чтобы открыть форму контрола нажмите кнопку редактирования в виде карандаша в правой части поля выбранного контрола.
Откроется форма «Настройки контрола: Текстовое поле ввода».
Это самый простой контрол. Это простой ввод текста в текстовое поле.
У этого контрола есть большое количество настроек. Многие поля в настройках контролов универсальны и повторяются в разных контролах.
Контрол «Текстовое поле ввода» содержит следующие настройки:
— Техническое имя;
— Название;
— Обязательное поле;
— Скрытое поле после регистрации;
— Скрытое поле при регистрации;
— Максимальная длина строки;
— Минимальная длина строки;
— Установить маску;
— Добавить в тему;
— Добавить в описание;
— Влияет на workflow;
— Подсказка;
— Поле внешней системы;
— Сообщить об ошибке.
Функциональность каждой настройки описана ниже.
Техническое имя
Расположено вверху формы перед полем «Название».
Это техническое поле важно в системе для сравнения полей и для динамических полей.
Название
В поле «Название» напишите название этого поля.
В правой части этого поля нажмите кнопку со значком редактирования.
Дополнительно отобразится блок с текстовым редактором для редактирования названия.
Отредактируйте текст и нажмите кнопку «Свернуть».
В поле «Название» отобразится отредактированный текст.
Обязательное поле
Включите переключатель «Обязательное поле», если нужно сделать это поле ввода обязательным для заполнения пользователем.
Если поле останется пустым, система не даст пользователю отправить заявку.
Скрытое поле после регистрации
Такое поле пользователь не выбирает. Оно не будет видно после регистрации.
Включите переключатель «Скрытое поле после регистрации», если нужно скрыть поле после регистрации.
Например, чтобы скрыть грейд сотрудника. Грейды есть у каждого сотрудника, они влияют на зарплату и прочее. Это персональная информация о пользователе, которую сотрудники поддержки не должны знать. Они могут знать, что это пользователь VIP, но они не должны знать, что это определенный номер грейда. При этом маршрут по заявке должен строиться в зависимости от номера грейда.
Это поле нужно для маршрутизации внутри ESMP SM, но исполнитель по заявке не должен его видеть.
Скрытое поле при регистрации
Включите переключатель «Скрытое поле при регистрации», если нужно, чтобы оно оставалось пустым и при этом не было видно пользователю.
Такое поле при подаче заявки будет пустым. Потом оно заполняется системой данными из ESMP SM.
Например, нужно какое-то поле для интеграции. Пользователь подает заявку в ESMP SM, а потом ESMP SM передает эту информацию в какую-то третью систему. Этой третьей системе нужно куда-то заполнить свою информацию. К примеру, ей нужно зафиксировать, что кроме нашего номера заявки у нее еще есть свой номер для этой заявки. И чтобы куда-то эту информацию положить, должно быть такое поле. Но пользователю не нужно в форме пустое поле, которое он не может заполнить. Поэтому нужно включить переключатель «Скрытое поле при регистрации». В этом случае пользователь не видит это поле. При этом, когда заявка подается, она почти сразу передается в третью систему. Третья система возвращает номер заявки. Благодаря этому у пользовательской заявки есть номер нашей заявки, и номер заявки из третьей системы.
Максимальная длина строки
В поле «Максимальная длина строки» введите число максимальной длины строки, чтобы ввести ограничение на ввод до указанного количества символов.
Воспользуйтесь переключателем в виде стрелочек вверх-вниз, чтобы увеличить или уменьшить введенное значение или поставьте курсор в это поле и введите новое число вручную.
В этом случае, если активирована эта настройка (поле заполнено введенным значением), пользователь не сможет ввести больше заданного лимита символов.
Минимальная длина строки
В поле «Минимальная длина строки» введите число минимальной длины строки, чтобы ввести минимальное количество символов, необходимое для ввода в это поле.
Воспользуйтесь переключателем в виде стрелочек вверх-вниз, чтобы увеличить или уменьшить введенное значение или поставьте курсор в это поле и введите новое число вручную.
В этом случае пользователь не сможет отправить заявку, без заполнения минимально требуемого количества символов.
Установить маску
Включите переключатель «Установить маску», если нужно, чтобы поле содержало маску с определенным правилом ввода символов и подсказку в виде примера по заполнению этого поля. При включении переключателя «Установить маску», отображаются дополнительные настройки.
В дополнительных настройках выберите нужный тип маски.
Например, «Только буквы кириллицы».
При выборе любого типа маски, кроме типа «Простая маска», в поле «Маска» отобразится регулярное выражение для этой маски, а в поле «Описание» — пример с подсказкой для ввода. При этом, текст подсказки можно редактировать. Для этого поставьте курсор в это поле и напишите нужный текст.
Дополнительные настройки поля «Установить маску» содержат готовые наборы масок с подсказками. Можно выбрать готовые шаблоны масок или создать свою маску.
Для создания своей маски, выберите тип «Простая маска». Затем в поле «Маска» введите ваше регулярное выражение. А в поле «Описание» напишите подсказку к ней с примером ввода типов значений для этого поля.
Например, в шаблонах есть отдельно только цифры и отдельно только буквы. В Простой маске можно добавить регулярное выражение для собственного варианта, например, только цифры и буквы:
Набор из букв и цифр (латиница + кириллица):
^[а-яА-ЯёЁa-zA-Z0-9]+$
Все остальные типы масок уже содержат регулярные выражения и готовые типовые подсказки, которые увидит пользователь.
Остальные типы масок с готовыми шаблонами:
— Только цифры;
— Только латинские буквы;
— Только буквы кириллицы;
— Дата;
— Время;
— Email;
— Телефон;
— Мобильный с 8;
— Ip-адрес;
— Порты.
При выборе маски «Дата» отображаются дополнительные настройки.
Есть возможность выбора типа ограничения для пользователя по вводу даты:
— Без ограничений;
— Только прошедшие;
— Только будущие.
Можно выбрать, чтобы пользователь мог ввести только прошедшую дату, или только будущие даты, либо не добавлять ограничения по вводу даты.
Влияет на workflow
В поле «Влияет на workflow» оставьте переключатель выключенным.
«Влияет на workflow» — это архивная ручная настройка. Эта настройка уже не актуальна. Она ни на что не влияет. По умолчанию выключена. Оставьте ее как есть.
Добавить в описание
Включите переключатель «Добавить в описание», чтобы отобразились дополнительные настройки этого поля.
Если оставить переключатель «Добавить в описание» выключенным, то данные передадутся в заявку, но не попадут в блок описания по заявке; если включить этот переключатель, то они попадут в блок описания в заявке.
Здесь можно выбрать, добавлять ли название поля в описание. Также можно выделить описание жирным шрифтом.
Поле, которое здесь будет выбрано, будет добавлено в описание в карточку заявки.
Добавить в тему
Включите переключатель «Добавить в тему», чтобы данные из этого поля добавлялись в тему в карточку заявки.
Тогда то, что пользователь напишет в данном поле, передастся в тему его заявки.
Подсказка
Подсказка — это тот текст, который в поле будет с восклицательным знаком справа при наведении.
Этот текст пишется не внутри, а под полем. В подсказке обычно написано, что в поле нужно ввести. Это здесь можно отобразить, написав нужный текст подсказки.
Поле внешней системы
Включите переключатель «Поле внешней системы», чтобы отобразились дополнительные настройки этого поля.
Поле нужно, чтобы передавать данные во внешние системы.
Эта настройка нужна, когда некоторые поля должны интегрироваться с внешними системами. Это поле информации для третьей системы, которая синтегрирована с ESMP SM.
В настройках этого поля напишите название поля и выберите систему.
Сообщить об ошибке
В поле «Сообщить об ошибке» оставьте переключатель выключенным.
Поле с переключателем «Сообщить об ошибке» является архивной настройкой. Она больше не актуальна, и будет убрана позже. По умолчанию выключена.
После заполнения всех полей формы «Настройки контрола: Текстовое поле ввода» нажмите кнопку «Ок», чтобы сохранить выбранные настройки.
В конструкторе этот контрол отобразится в виде строки.
В правой части строки контрола расположено меню действий в виде значков, с помощью которых можно развернуть строку названия контрола, скопировать номер контрола — его Техническое имя, отредактировать, скопировать контрол, удалить контрол.
После завершения работы с контролом, во вкладке «Конструктор» нажмите кнопку «Сохранить и выйти», чтобы сохранить выбранные настройки.
Появится уведомление, что форма успешно сохранена.