Настройка блока "Используется" |
В блоках "Используется" (сокращенно - БИ) могут отображаться задачи из других категорий, а также другие объекты (письма, звонки, файлы и пр.), имеющие отношение к данной задаче. Таким образом на карточке можно собрать все сведения, необходимые для работы с этой задачей - например, все контакты, документы и события по текущему контрагенту. Кроме того, это позволяет наглядно отобразить связи этой категории с другими категориями. Вот так это может выглядеть в карточке задачи в интерфейсе пользователя:
Блок "Используется" в пользовательском режиме.
Возможность создавать новые задачи в соответствующие категории непосредственно из блока "Используется" определяется доступностью кнопки Создать.
Кнопка создания новой задачи в блоке "Используется".
Доступность кнопки Создать настраивается в интерфейсе администратора отдельно для каждой вкладки блока:
Настройка доступности кнопки создания новой задачи в блоке "Используется".
В категории могут быть настроены несколько БИ, а в каждом блоке может быть несколько вкладок, каждая из которых имеет свой источник данных. В качестве источников данных для вкладок блока могут выступать:
•связанные категории (имеющие ДП типа Lookup, настроенные на выбор из данной категории);
•хранимые процедуры SQL (требования к таким процедурам описаны ниже);
•любые категории (отбор задач ограничивается смарт-фильтром, а связи между задачами по ДП типа Lookup не учитываются).
Настройки для различных типов источников данных имеют свои особенности, они описаны ниже. Примеры настройки БИ для отображения писем и файлов можно посмотреть здесь.
Также можно настраивать доступность БИ по смарт-фильтру - в зависимости от того, кто просматривает карточку задачи (т.е. от текущего пользователя), а также от параметров самой задачи. Таким образом, вы можете скрыть лишние БИ от тех, кто ими не пользуется, чтобы не загромождать карточку задачи.
Источник данных - связанная категория
Источник данных - связанная категория.
Необходимое условие для такой настройки - в связанной категории должен быть ДП Lookup, настроенный на задачи данной категории. Поэтому в выпадающем списке "Категория" будут отображаться только категории, где такой ДП есть.
При создании новой задачи из такой вкладки в БИ (кнопкой Создать) в новой задаче в ДП Lookup автоматически будет записана ссылка на исходную задачу.
Источник данных - SQL процедура
Источник данных - процедура SQL.
Требования к SQL процедурам для БИ:
•параметры: UserID, TaskID, UserNameMode, ShowAllTasks, StartIndex, EndIndex;
•возвращаемые поля: Tasks.TaskID, Tasks.IsOverdue, Tasks.StateID, Tasks.PriorityID, Tasks.IsClosed, TaskColor.IntColor, States.FinishWork, Tasks.ParentTaskID.
Источник данных - Smart выражение
Источник данных - смарт-выражение.
Для поля Smart-выражение необходимо создать смарт-фильтр, возвращающий значение true для тех задач, которые должны отображаться на вкладке блока "Используется". Смарт-фильтр будет сохранен в разделе "Общие SMART". Также вы можете выбрать смарт-фильтр из раздела "Общие SMART".
Особенности обращения к параметрам контекста при создании смарт-фильтров для блока "Используется" описаны в разделе "Функционал SMART".
Поле "Категория" определяет только категорию, в которой будет создаваться новая задача из блока "Используется", и не влияет на результаты отбора смарт-фильтра. Смарт-фильтр может отбирать задачи из любых категорий, в том числе из нескольких одновременно. Поэтому если вкладка блока "Используется" настраивается с помощью смарт-фильтра, она может содержать задачи сразу из нескольких категорий.
Полезные ссылки
Смарт-фильтры для блока "Используется"