Добавление запросов в окно, которое основано на другом
объекте
Вы можете отображать
запросы в окне, которое не создано на основе данного
бизнес-объекта. Например, вы можете отобразить активы для конечного
пользователя или статьи для категории.
Сначала вам нужно создать новый фильтр с использованием
дизайнера запросов и отчетов. Затем можно добавить его в нужное
окно.
В следующем
примере мы продемонстрируем, как отобразить все статьи,
установленные пользователем, создавшим событие.
Для создания нового фильтра и добавления в окно:
Запустите компонент Дизайнер запросов и отчетов.
В списке Действия щелкните Новый фильтр.
Появится диалог "Новый фильтр".
Введите заголовок и описание фильтра, например,
Статьи,
пользователя, создавшего событие.
Выберите нужный Модуль и Бизнес-объект, например, Управление базой
знаний и Статья как бизнес-объект.
Бизнес-объект, который нужно выбрать в групповом поле "Фильтровать
по" - это объект, на основании которого создано окно. В этом
примере - это Управление событиями и Событие.
В групповом поле Фильтровать по выберите нужный
Модуль и
Бизнес-объект.
Выберите кнопку параметра Все, а затем щелкните
OK.
Будет запущен дизайнер запросов и отчетов.
В дереве Атрибуты найдите атрибуты, которые
нужно отобразить на вкладке, и переместите их в список Выбранные
атрибуты.
Щелкните Далее или в дереве Фильтр щелкните
элемент Критерий.
В дереве Атрибуты найдите нужный атрибут и
переместите его в список Текущий критерий. В этом примере - это
Создано
по.
Появится диалог "Критерий".
В групповом поле Значение сравнения выберите кнопку
параметра Укажите значение выполнения.
Отобразятся значения выполнения.
Выберите нужное значение. В этом примере нам нужен
пользователь,
создавший событие.
Щелкните OK.
Щелкните Готово, а затем Да для сохранения изменений.
Запустите компонент Диспетчер окон и откройте окно, для
которого нужно добавить фильтр. В этом примере - это окно
Событие.
Разверните дерево Параметры ().
Нажмите Запрос, а затем щелкните в нижней части
редактора окна рядом с другими запросами.
С выбранным запросом разверните панель Свойства.
Рядом со свойством Запрос/Фильтр выберите только что
созданный фильтр, например, Статьи, пользователя, создавшего
событие.