Show/Hide Toolbars

Справочник по интерфейсу администратора



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

для понимания количества задач определенного типа, ожидающих реакции пользователя;

для просмотра списка задач, отобранных по определенным критериям;

для создания новой задачи в определенной категории.

Для перехода в меню настройки индикаторов нажмите на ссылку "Индикаторы" на главной странице или выберите соответствующий пункт в меню "Прочее" - "Пользовательский интерфейс".

indicator1

Переход к настройке индикаторов.

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

indicator2

Настроенные индикаторы.

!warning Частота обновления значений индикаторов настраивается на странице на странице общих настроек приложения и происходит по-разному, если пользователь онлайн или офлайн. Если пользователь оффлайн, то обновление происходит с частотой, указанной в настройке "Интервал обновления в оффлайне (мин)". Если пользователь онлайн, то частота обновления равна "Время неактивности (мин)" / 5.

Чтобы добавить новый индикатор, нажмите кнопку Добавить. После этого в новом окне браузера откроется окно настройки индикатора. Оно состоит из двух частей: верхняя часть содержит поля ссылок, нижняя часть – настройки индикатора. После изменения настроек нажмите кнопку Сохранить.

indicator_props

Окно настройки индикатора.

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

Для индикаторов, создаваемых для конкретного приложения, заполняются все необходимые поля (см. таблицу ниже).

!warning Числовой индикатор поверх иконки отображается только для индикаторов на основе табличной функции SQL. Для остальных индикаторов отображается иконка, и по клику на нее открывается ссылка или список объектов.

Параметр

Описание

Текст ссылки

Название ссылки, которое будет всплывать при наведении мыши на индикатор. Может задаваться в виде текста или возвращаться смарт-выражением

Css иконки

Поле может содержать фрагмент css-кода, который описывает формат отображения счетчика для индикатора. Например: color:yellow; background:green - желтые цифры в зеленом круге.

Если планируется использовать один из стандартных форматов счетчика (белые цифры в синем или в красном круге), то поле можно не заполнять

Путь к изображению

(в настоящее время не используется)

Ссылка

Внутренняя или внешняя ссылка на страницу, которая будет отображаться по клику на иконку, если для индикатора выбрано действие "Открыть страницу из поля Ссылка" . Если выбрано иное действие, то поле может быть пустым.

Если ссылка начинается с символов http или https, то она интерпретируется как внешняя, если нет - как внутренняя страница "Первой Формы" (например, /NewCustomGrid.aspx?Type=YouPerformerTasks). Правила формирования внутренних ссылок можно посмотреть в Методических рекомендациях администратору

Настройки индикатора

Тип индикатора

Для создания нового индикатора необходимо выбрать "Настраиваемый". Остальные значения являются стандартными типами индикаторов "Первой Формы"

Действие по клику на индикатор

Возможные значения:

Открыть страницу из поля "Ссылка" - будет открываться ссылка, указанная в поле "Ссылка" (см. выше),

Открыть список задач - будет открываться список задач, возвращаемых табличной функцией SQL (см. ниже),

Открыть список пользователей  - будет открываться список пользователей, возвращаемых табличной функцией SQL (см. ниже),

Открыть список произвольных элементов - будет открываться список элементов, возвращаемых табличной функцией SQL (см. ниже).

Счетчик индикатора будет отображать количество возвращаемых задач, пользователей или элементов.

При выборе значения "Открыть список задач" отображается ссылка "Табличный вид". Перейдя по ней, можно настроить представление, в котором будет отображаться список задач (аналогичным образом настраивается табличный вид категории)

indicator_grid

!warning Для новых пользователей настройки табличного вида применяются по умолчанию, а для существующих - по нажатию меню "Еще" -> "По умолчанию" на панели инструментов табличного вида (в пользовательском интерфейсе).

Иконка

Файлы с иконками индикатора для веб-интерфейса и для мобильных устройств с дисплеем "ретина".

Ограничений по размеру файлов нет, но на панели индикаторов изображение ограничено размерами 36x36px для веб-интерфейса, и 72x72px для ретины.

Набор иконок хорошего качества можно скачать здесь

tickers_custom

Иконка ретина

Табличная функция sql

SQL-функция для выполнения действий  "Открыть список задач",  "Открыть список пользователей" или "Открыть список произвольных элементов".

Функция для индикатора должна принимать только один входящий параметр:

@UserID int;

Функция должна возвращать таблицу.

Если функция возвращает список задач, то в таблице обязательно должна быть колонка TaskID.

Если функция возвращает список пользователей, то в таблице обязательно должна быть колонка UserID.

!warning Если функция возвращает вычисляемые колонки, то их псевдонимы (alias) не должны совпадать с именами существующих колонок таблиц БД.

Примеры функций можно найти в Методических рекомендациях администратору

Ограничить доступ к индикатору группами

Если поле пустое, то индикатор виден всем пользователям, иначе  - только пользователям из указанных групп

Цвет индикатора

Одна из типовых схем отображения индикатора: белый шрифт на синем фоне или на красном фоне. Если в поле "Css иконки" (см. выше) есть настройки стиля, то они имеют преимущество

Чтобы удалить индикатор, откройте его окно настроек и нажмите кнопку Удалить.

Полезные ссылки