система R-Service

Поля Расширения пользовательского интерфейса

В таблице ниже перечислены поля формы расширения пользовательского интерфейса и приведены рекомендации по использованию каждого поля.

Название поля Руководство по использованию
Имя

Поле Имя используется для ввода краткого имени расширения пользовательского интерфейса.

Заголовок

Поле Заголовок используется для ввода текста, который будет отображаться в качестве заголовка раздела над пользовательским расширением, когда оно представлено в форме.

Категория

Поле Категория используется для выбора типа записи, в которой может быть выбрано расширение пользовательского интерфейса.

Отключено

Флажок Отключено устанавливается в том случае, если расширение пользовательского интерфейса больше не может быть связано с другими записями.

Версия

Поле Версия используется для выбора версии расширения пользовательского интерфейса. Если версия еще не активирована, то она помечена как “Готовится”. Активированная в данный момент версия может быть выбрана с помощью опции “Активно”. Ранее активированные версии идентифицируются по дате и времени их активации.

HTML

Поле HTML на вкладке HTML используется для ведения HTML кода расширения пользовательского интерфейса.

Ведение кода в этом поле поддерживается редактором кода, который предлагает специальные клавиши быстрого доступа.

JavaScript

Поле JavaScript на вкладке “JavaScript” предназначено для ведения JavaScript-кода расширения пользовательского интерфейса.

Ведение кода в этом поле поддерживается редактором кода, который предлагает специальные клавиши быстрого доступа.

CSS

Поле CSS на вкладке CSS используется для ведения CSS кода расширения пользовательского интерфейса.

Ведение кода в этом поле поддерживается редактором кода, который предлагает специальные клавиши быстрого доступа.

Сниппеты
Поле

Поле раздела “Сниппеты” на вкладке HTML используется для добавления полей в расширение пользовательского интерфейса. При нажатии кнопки Добавить сниппет HTML код для поля вставляется под HTML код, уже имеющийся в HTML поле. Добавленный HTML код подсвечивается, чтобы было легче определить, какой код был добавлен.

В разделе “Сниппеты” могут быть добавлены следующие типы полей:

  • Вложение – Поле “Прикрепить файл” позволяет привязать к записи файл.
  • Флажок – Флажок представляет собой один параметр, который можно установить или снять.
  • Выбрать заказ – Поле “Выбрать заказ” - это поле предложения, основанное на пользовательской коллекции, для которой было создано пользовательское представление. Данная опция доступна только при наличии хотя бы одного включенного пользовательского представления с типом записи ‘Элементы пользовательской коллекции’.
  • Дата и/или время – Поле даты и/или времени используется для указания даты и/или времени.
  • Локация – Для указания местоположения используется карта. Приложение Google Maps должно быть установлено из магазина приложений.
  • Число – Поле “Число” используется для ввода числовых значений.
  • Выбрать организацию – Поле "Выбрать организацию" позволяет пользователю выбрать любую организацию, к которой у него есть доступ.
  • Пользовательское предложение – Поле “Пользовательское предложение” позволяет пользователю из внутренней организации выбрать любого человека, который зарегистрирован в его учетной записи Системы или в любой из его учетных записей домена поддержки. Пользователь из внешней организации может использовать поле Пользователь только для выбора человека из этой внешней организации.
  • Секретно – Доступно для предложений приложений. При заполнении клиентом поля “Секретно” на движок интеграции будет отправлено Вэбхук-сообщение с использованием Вэбхук app_instance.secrets-update.
  • Раздел – Секция используется для размещения заголовка над группой полей.
  • Выбрать – Поле “Выбрать” предлагает список предопределенных опций, из которых можно выбрать только одну.
  • Выбор сайта – Поле “Выбор сайта” позволяет пользователю выбрать любой сайт, к которому у него есть доступ.
  • Выбор команды – Поле “Выбор команды” позволяет специалистам выбрать любую команду, к которой они имеют доступ.
  • Текст – Текстовое поле используется для ввода текста.
Метка

Поле Метка раздела “Сниппеты” на вкладке HTML используется для добавления метки к полю в пользовательском интерфейсе.

ID

Поле ID раздела “Сниппеты” на вкладке HTML используется для создания уникального HTML ID.

Опции

Поле Опции раздела “Сниппеты” позволяют добавить к полю необязательные атрибуты. В зависимости от выбранной комбинации Категории и Поля:

  • Добавить в тему – Добавляет значение этого поля к теме запроса, проблемы или рабочего процесса.
  • Проверено (только для поля Флажок) – Добавляет в поле флажок по умолчанию.
  • Фильтр – Делает поле доступным для фильтрации.
  • Скрыто – Создает поле, доступное только для правил автоматизации и API.
  • Видно только специалистам, аудиторам и администраторам данной учетной записи – Поле видно только специалистам, аудиторам и администраторам учетной записи, в которой создано расширение пользовательского интерфейса, а также специалистам, аудиторам и администраторам учетной записи домена поддержки, принадлежащей к той же учетной записи каталога, что и учетная запись, в которой создано расширение пользовательского интерфейса.
  • Многострочный (только для текста) – Принимается многострочный текст.
  • Несколько значений – Можно добавить более одного значения или загрузить несколько вложений.
  • Обязательно – Поле расширения пользовательского интерфейса является обязательным.
  • Насыщенный текст (только для текста) – В это поле можно вводить текст с форматированием и изображения.
  • С возможностью поиска – Значения поля могут быть найдены с помощью строки поиска.
  • Показывать при пустом – Отображение поля даже в том случае, если значение не было введено.
Тип

Поле Тип раздела “Сниппеты” на вкладке JavaScript используется для добавления JavaScript-кода в расширение пользовательского интерфейса. При нажатии кнопки Добавить сниппет код JavaScript вставляется под код JavaScript, уже имеющийся в поле JavaScript. Добавленный JavaScript-код подсвечивается, что облегчает идентификацию добавленного кода.

В разделе “Сниппеты” можно добавить следующие типы JavaScript-сниппетов:

  • Необходим актив – Опция “Необходим актив” используется для добавления JavaScript-кода, который обеспечивает обязательное заполнение поля Актив в разделе “Самообслуживание” при отправке конечным пользователем нового запроса.
  • Вложение обязательно – Опция “Вложение обязательно” используется для добавления JavaScript-кода, который обеспечивает обязательное наличие ссылки ‘Приложить файл...…’ для новых запросов или вновь назначенных задач.
  • Примечание обязательно – Опция “Примечание обязательно” используется для добавления JavaScript-кода, обеспечивающего обязательное заполнение поля Примечание в разделе “Самообслуживание” при отправке конечным пользователем нового запроса.

На вкладке CSS также имеется поле Тип. Оно используется для добавления CSS кода в расширение пользовательского интерфейса. При нажатии кнопки Добавить сниппет код CSS вставляется под код CSS, уже имеющийся в поле CSS. Добавленный CSS код подсвечивается, чтобы было легче определить, какой код был добавлен.

В разделе “Сниппеты” можно добавить следующие типы CSS сниппетов:

  • Макет поля – Опция макета поля используется для добавления CSS кода, который будет представлять расширение пользовательского интерфейса с меньшим отступом между каждым полем. Это может быть полезно, когда расширение пользовательского интерфейса состоит из большого количества полей.
  • Скрыть элементы – Опция скрыть элементы используется для добавления CSS кода для скрытия полей “Тема” и “Примечание” по умолчанию в пользовательском интерфейсе самообслуживания. Эта опция также используется для скрытия гиперссылки вложения, которая обычно отображается под полем Примечание в разделе “Самообслуживание”.
Фразы
Фразы

В поле Фразы расположенном под полем HTML перечислены все тексты расширения пользовательского интерфейса, которые доступны для перевода в разделе переводов Консоли настроек.