Постановка задачи.
Как в отчет вывести информацию по всем процессам, которые являются внешними по отношению к текущей диаграмме (т.е. речь может идти об свернутом пуле, интерфейсе процесса)?На диаграмме приведенной ниже в наш отчет должны попасть процессы А4.3.2, А4.3.1.4 и А1.1.
Решение
Для решения данной задачи мы должны создать последовательно 4 привязки типа Список:- Связи процесса с событием Диаграмма
- Связи события с процессом Диаграмма
- Связи процесса с процессом Диаграмма (с выбранным параметром - Процесс исходящий)
- Связи процесса с процессом Диаграмма (с выбранным параметром - Процесс входящий)
После чего все привязки вывести в одну таблицу за счет использования опции настройки привязки Объединить результат с предыдущей.
При этом на все 4 привязки создается и накладывается фильтр, отбирающий процессы, которые не являются потомками текущего.
Пошаговое решение задачи приведено в следующем видео-ролике:
Внимание!
Собственные отчеты и фильтры рекомендуется хранить в соответствующих папках: Пользовательские отчеты и Пользовательские фильтры.
Пример данного отчета можно загрузить по ссылке.
Пример отчета создан/протестирован для базы версии 4.0.3.0 и релиза программы 4.0.5655.
Ознакомиться со списком релизов можно в соответствующем обзоре.
Обновление программы до последнего релиза проводится в рамках технической поддержки.
Комментариев нет:
Отправить комментарий