Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




ШАГ 3 – Выбор типа привязки для привязки к перечню процессов субъекта

Перечень процессов субъекта будет получен в результате выполнения фильтра. Для того чтобы создать привязку к данным фильтра, предусмотрена специальная привязка типа «Фильтр». Нужно в перечне типов привязок выделить тип «Фильтр» (Рис.275) и нажать кнопку «Далее».

Рис.275. Выбор привязки типа «Фильтр»

ШАГ 4 − Создание и выбор фильтра, определяющего перечень процессов

Так как выбрана привязка «Фильтр», то предлагается указать фильтр, на основе результатов которого будет строиться отчет.

Фильтр можно создать, не выходя из Мастера отчетов. Для этого нужно выбрать папку, в которой будет храниться фильтр, например, папку «Пользовательские фильтры» (Рис.276), и нажать кнопку «Создать».

Рис.276. Создание фильтра в Мастере отчетов для задания условия

Фильтр должен будет выдавать перечень процессов. В открывшейся форме нужно выделить курсором класс, по которому будет построен фильтр – класс «Процессы», и нажать кнопку «Выбрать» (Рис.277).

Рис.277. Выбор класса «Процессы» при создании фильтра

После указания класса необходимо задать условие создаваемого фильтра. В данном фильтре условия нужно наложить на несколько параметров. В выводимом в отчете перечне процессов должны быть только процессы, связанные с заданным субъектом типом связи с категорией «Исполнитель процесса». Следовательно, нужно наложить условие на параметр «Категория», который находится на 2 уровня ниже, чем параметр-список «Субъекты». Сначала нужно найти параметр-список «Субъекты» и спуститься на уровень ниже, т.е. перейти к параметрам, вложенным в параметр-список «Субъекты». Для этого в строке с параметром-списком «Субъекты» нужно нажать на « » рядом с названием параметра (Рис.278).

Рис.278. Переход к параметрам, вложенным в параметр-список «Субъекты»

В открывшемся перечне параметров нужно найти параметр «Тип связи» и еще раз спуститься на уровень ниже (Рис.279).

Рис.279. Переход к параметрам, вложенным в параметр «Тип связи»

В открывшемся перечне параметров нужно найти параметр «Категория» и задать условие: в столбце «Тип» указать в выпадающем списке «Значение», в столбце «Оператор» выбрать знак «=», а в столбце «Значение» выбрать из выпадающего списка «Исполнитель процесса» (Рис.280).

Рис.280. Условие, наложенное на параметр «Категория»

Для данного отчета нужны только процессы, которые связаны с определенным субъектом, от которого вызван отчет. Для этого нужно наложить условие на параметр «Субъект», который находится на уровень выше. Для того чтобы перейти на этот уровень, нужно нажать кнопку « » в заголовке таблицы параметров (Рис.281).

Рис.281. Переход к параметрам на уровень выше

В перечне параметров нужно найти параметр «Субъект». Для этого параметра можно указать тот субъект, перечень процессов которого нужен. Но тогда в отчете будет одна и та же информация – отчет будет не динамическим. В фильтре столбец «Значение» заполнять не нужно. Автоматически тот субъект, от которого будет вызываться отчет, будет подставляться в этот столбец в строке с параметром «Субъект». Для этого нужно будет после сохранения фильтра настроить соответствие в настройках фильтра в Мастере отчета. В фильтре для параметра «Субъект» в столбце «Тип» нужно выбрать в выпадающем списке «Значение», в столбце «Оператор» указать знак «=», столбец «Значение» оставить незаполненным (Рис.282).

Рис.282. Условие, наложенное на параметр «Субъект»

На закладке «Показ» в данном фильтре можно указать сортировку, чтобы перечень процессов был отсортирован по возрастанию. Сортировку нужно указать по параметру «Автокод для сортировки». Для этого нужно выделить параметр «Автокод для сортировки» в перечне параметров и нажать на кнопку «Добавить сортировку» (Рис.283).

Рис.283. Задание сортировки по параметру «Автокод для сортировки»

После указания условия нужно нажать кнопку «OK» и задать название фильтра (Рис.284). После указания названия нужно нажать на кнопку «OK».

Рис.284. Указание названия создаваемого фильтра

С дополнительной информацией о построении фильтров можно ознакомиться в Руководстве пользователя, Глава 10 «Фильтры элементов и запросы к базе данных».

В Мастере отчетов нужно выделить появившийся фильтр и нажать кнопку «Далее» (Рис.285).

Рис.285. Выбор созданного фильтра


<== предыдущая страница | следующая страница ==>
 | ШАГ 5 – Указание соответствия фильтра

Дата добавления: 2015-07-26; просмотров: 187; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.