Перейти к основному содержимому
Версия: 1.23.3

Виджет Static User Information SA Widget

SimpleOne предоставляет несколько виджетов для отображения доступной только для чтения информации на формах таблицы Задачи (task) и ее дочерних таблиц. Одним из таких виджетов является виджет Static User Information SA. SimpleOne предоставляет несколько виджетов для отображения доступной только для чтения информации на формах таблицы Задачи (task) и ее дочерних таблиц. Одним из таких виджетов является виджет Static User Information SA.

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

Внешний вид виджета


  1. Лейбл, указывающий на наличие VIP статуса у пользователя.
  2. Имя и фамилия пользователя. Если значения этих полей не указаны, в виджете отображается логин пользователя.
  3. Должность. Это поле скрыто, если соответствующее поле в записи пользователя пусто.
  4. Ссылка на профиль пользователя. Щелкните ее, чтобы открыть запись пользователя в таблице Пользователи (user) или Сотрудники (employees).
  5. Номер телефона. Это поле скрыто, если соответствующее поле в записи пользователя пустое. Нажмите на номер, чтобы выбрать приложение, через которое хотите позвонить пользователю. При наведении указателя на номер вы также увидите иконку . Нажмите ее, чтобы скопировать номер пользователя в буфер обмена.
  6. Электронная почта. Это поле скрыто, если соответствующее поле в записи пользователя пусто. Нажмите на адрес электронной почты, чтобы отправить заявителю сообщение с помощью почтового приложения по умолчанию на вашем устройстве. При наведении указателя на почту вы также увидите иконку . Нажмите ее, чтобы скопировать почту пользователя в буфер обмена.
  7. Поля с доступной информацией. Вы можете изменить порядок отображения полей, а также выбрать, должны ли применяться правила оформления колонок для окрашивания полей виджета.

Если заявитель был удален из системы, виджет примет следующий вид:

Добавление виджета на форму


Чтобы добавить виджет Static User Information SA на форму определенной таблицы, выполните следующие шаги:

  1. Откройте форму таблицы.
  2. В бургер-меню выберите Настроить → Форма → Макет.
  3. Из окна Доступно для выбора перенесите виджет Static User Information SA в окно Выбрано.
  4. Нажмите Сохранить.

Настройка полей виджета


Поля, отображаемые в виджете Static User Information SA, организованы в строки и столбцы. Строки могут иметь разное количество столбцов. Каждая строка, независимо от количества содержащихся в ней столбцов, занимает всю ширину виджета. Если поле не имеет значения, в соответствующем столбце отображается заполнитель не задано.

Вы также можете указать, нужно ли применять правила оформления колонок к полям, которые отображаются в виджете. Если вы не укажете этого, правила оформления будут игнорироваться, и поле будет белым. Если значение поля не задано, правила оформления также будут игнорироваться.

Чтобы изменить набор отображаемых полей в виджете, выполните следующие шаги:

  1. В бургер-меню формы, которая содержит виджет, выберите Настроить → Форма → Макет.
  2. В окне Выбрано выберите виджет Static User Information SA. Появится окно с полем Значения опций схемы.
  3. Укажите системные имена колонок, которые вам нужно необходимо отобразить на виджете, в атрибуте fields, как показано в примере ниже. Укажите системные имена колонок, для которых необходимо применить правила оформления, в атрибуте color.
Значения опций схемы
{
"color":
["timezone_id","company","work_schedule"],
"fields": [
["timezone_id", "date_of_birth", "company", "language_id"],
["business_phone", "work_schedule", "unit"]
]
}
  1. Нажмите Сохранить.

В результате у виджета на форме будет:

  • четыре столбца в первой строке с полями Часовой пояс, Дата рождения, Компания и Язык.
  • три столбца во второй строке с полями Рабочий телефон, График работы и Подразделение.

Настройка высоты виджета


Вы можете задать минимальную высоту виджета в пикселях. При этом минимальная высота не может быть меньше высоты отображаемых полей.

Чтобы настроить минимальную высоту виджета, выполните следующие шаги:

  1. Перейдите на форму таблицы, где расположен виджет.
  2. В бургер-меню формы перейдите в Настроить → Форма → Макет.
  3. В окне Выбрано выберите виджет, чтобы вызвать окно Экземпляры виджета.
  4. Добавьте в поле Значения опций схемы минимальную высоту виджета через параметр minHeight, как показано в примере ниже.
Значения опций схемы
{
"minHeight":"600px",
"fields": [
["timezone_id","date_of_birth","location","language_id"],
["business_phone","middle_name","unit"]
]
}
  1. Нажмите Сохранить, чтобы применить изменения.