Show/Hide Toolbars

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



В блоке поиска задач отображается список задач, соответствующих заданным условиям отбора. В блоке могут быть настроены кнопки, с помощью которых для каждой из задач будут выполняться определенные действия (например, изменение приоритета, перевод в следующий статус и т.п.)

block_search_ex

Пример блока поиска задач.

Дополнительные настройки блока:

Кликните мышью для просмотра изображения в полном размере

Дополнительные настройки блока поиска задач.

Настройки блока:

Название

Описание

Показывать счетчик

Если флажок включен, то отображается счетчик числа задач

Не подставлять ссылки автоматически

Если флажок включен, то задачи отображаются в виде текста, а не ссылок

Фильтр задач

Фильтр поиском

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

Кликните мышью для просмотра изображения в полном размере

Параметры не сохраняются и при повторном открытии окна редактирования сбрасываются (становятся пустыми)!

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

Смарт-фильтр

Выбор готового смарт-фильтра или создание нового. Открывается обычное окно редактирования смартов.

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

Хранимая процедура

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

Описание и пример хранимой процедуры см. ниже.

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

Сортировка

Поле

Название поля, по которому осуществляется сортировка задач

Смарт-выражение

Смарт-выражение, определяющее сортировку задач

Сортировать

Порядок сортировки (по возрастанию\по убыванию)

Выводить

Пустые записи (не содержащие значений) можно выводить в начале или в конце отсортированного списка

Группировка

Поле

Название поля, по которому осуществляется группировка задач

Выводить

Выводимое значение для группы (количество записей)

Шаблон для вывода задач

Текст задачи

Если флажок включен, то выводится текст задачи

Смарт-выражение вместо текста

Если флажок "Текст задачи" (см. выше) не включен, то выводится результат данного смарт-выражения

ID задачи

Если флажок включен, то выводится номер задачи

Дата создания

Если флажок включен, то выводится дата создания задачи

Срок

Если флажок включен, то выводится срок выполнения задачи

Приоритет

Если флажок включен, то выводится уровень приоритета

Заказчик

Если флажок включен, то выводится заказчик задачи

Исполнитель

Если флажок включен, то выводится исполнитель задачи

Индикатор "Я ответственный"

Если флажок включен, то задачи, в которых пользователь является ответственным исполнителем, помечаются иконкой

Картинки

Если флажок включен, то отображается предпросмотр изображений, вложенных в задачу

Показывать только мои задачи

Если флажок включен, то выводятся только задачи, в которых пользователь является заказчиком, исполнителем или подписчиком

Показывать все задачи

Если флажок включен, то выводятся не только активные, но и завершенные задачи

Кнопки управления

В таблице отображается список кнопок, настроенных для данного портального блока. Настройка кнопок описана здесь.

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

block_search_ex_1

Кнопки, настроенные в блоке поиска задач (в пользовательском интерфейсе).

Хранимая процедура для блока

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

Процедура может принимать параметры @UserID int, @XmlParam xml (параметры необязательные).

hmtoggle_arrow0Пример хранимой процедуры

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