Это старая версия документа.


Вывод стрелок процесса, сгруппированных по типам в отдельные таблицы

Постановка задачи

Требуется для процесса в отчет выводить входы и выходы, изображаемые на диаграмме при помощи стрелок. Необходимо все эти стрелки сгруппировать по типам (вход, выход, механизм и управление) и вывести стрелки каждого типа в отдельную таблицу. Кроме этого для каждой стрелки нужно вывести перечень объектов, которые присоединены к этой стрелке. Причем перечень объектов одной стрелки должен находиться в одной ячейке, а не разбиваться по отдельным строкам таблицы. В отчет пусть выводится название процесса и 4 таблицы по одной для каждого типа стрелки (вход, выход, управление и механизм). В каждой таблице должно быть 3 столбца: "№" (номер по порядку), "Стрелка" и "Объект". Примерный вид отчета приведен на Рис.1.

Рисунок 1. Примерный вид отчета

Планирование логики извлечения информации с помощью Объектной модели

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

Рисунок 2. Размещение параметра-списка "Связи процесса по стрелкам" в классе "Процессы"

С помощью Объектной модели определим, какому классу принадлежит параметр-список "Связи процесса по стрелкам". Для этого выберем пункт "Перейти по ссылке" в контекстном меню параметра. Класс параметра-списка называется "БизнесМодель.ДвижениеСтрелок" и, как любой список, находится в разделе "Элементы списка". В этом классе для хранения типа стрелки предусмотрен параметр "Тип стрелки" (Рис.3), который и нужно использовать в фильтре, чтобы получить для необходимого процесса перечень стрелок определенного типа.

Рисунок 3. Размещение параметра "Тип стрелки" в классе "БизнесМодель.ДвижениеСтрелок"

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

В классе "БизнесМодель.ДвижениеСтрелок" есть параметр-список "Список сквозных объектов" (Рис.4), предназначенный для отображения списка объектов стрелки. Если перейти по ссылке на класс данного списка, можно увидеть, что это класс "Объекты деятельности".

Рисунок 4. Размещение списка "Список сквозных объектов" в классе "БизнесМодель.ДвижениеСтрелок"

В этом классе для хранения названия объекта предусмотрен параметр "Название" (Рис.5).

Рисунок 5. Размещение параметра "Название" в классе "Объекты деятельности"

Настройка привязок

ШАГ 1 - Запуск Мастера отчетов и настройка условий применения отчета

Отчет с перечнем стрелок выбранного процесса будет динамическим, т.е. информация в нем будет меняться в зависимости от того, от какого процесса будет вызван отчет. Для создания отчета необходимо запустить Мастер отчетов (Отчеты → Мастер отчетов).

Отчет будет использоваться для всех объектов класса "Процессы" и название отчета должно отображаться в контекстном меню "Отчеты", вызываемом от процесса (Рис.6). Для перехода к следующему шагу необходимо нажать кнопку "Далее".

Рисунок 6. Выбор типа отчета и настройка условий применения

ШАГ 2 - Выбор класса объектов, от которых будет вызываться отчет

На данном шаге необходимо указать, для объектов какого класса будет сформирован отчет. Отчет будет использоваться для всех объектов класса "Процессы", следовательно, в открывшемся окне нужно выделить в дереве класс "Процессы" и нажать кнопку "Далее" (Рис.7) для перехода к следующему шагу.

Рисунок 7. Выбор класса "Процессы" в качестве источника данных для отчета

ШАГ 3 - Выбор типа привязки для привязки к параметру "Название"

Для вывода названия процесса, от которого вызывается отчет, необходимо создать первую привязку к параметру "Название". Параметр "Название" - это параметр типа "Строка". Для вывода таких параметров в отчет предусмотрена привязка типа "Объект" (Рис.8).

Рисунок 8. Выбор привязки типа "Объект" для параметра "Название"

Для перехода к следующему шагу необходимо нажать кнопку "Далее".

ШАГ 4 ? Выбор источника данных для привязки к параметру "Название"

Информация о названии процесса будет меняться в зависимости от процесса, от которого будет вызван отчет. Этот процесс и будет использоваться в качестве источника данных для привязки "Название". Поэтому привязка "Название" будет динамической (Рис.9). По умолчанию выбран тип "Динамическая привязка к данным". Для перехода к следующему шагу нужно нажать кнопку "Далее".

Рисунок 9. Выбор источника данных для привязки к параметру "Название"

ШАГ 5 - Выбор параметра "Название"

В открывшемся окне слева в дереве источников данных в качестве "Объекта" подразумевается элемент того класса, для которого строится отчет. Для рассматриваемого отчета это процесс. Справа приводится перечень параметров, которые необходимо связать с привязкой. В перечне параметров нужно найти параметр "Название" и выделить его (Рис.10). Для удобства поиска можно отсортировать перечень параметров по колонке "Название" щелчком по заголовку данной колонки. Название выбранного параметра дополнительно отображается в поле "Выбрано". Для перехода к следующему шагу необходимо нажать кнопку "Далее".

Рисунок 10. Выбор параметра "Название" для процесса, от которого будет вызван отчет

ШАГ 6 - Указание описания привязки к параметру "Название"

На следующем шаге нужно указать описание привязки к параметру "Название" (Рис.11). Данное описание будет подставлено после генерации шаблона отчета рядом с привязкой.

Рисунок 11. Указание описания привязки для параметра "Название"

Дополнительно в данном окне выводится полный путь к данной привязке: "Процессы.Название". Это означает, что в классе "Процессы" выбран параметр "Название".

Для перехода к следующему шагу необходимо нажать кнопку "Далее".

ШАГ 7 - Указание названия привязки к параметру "Название"

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

Рисунок 12. Созданная привязка к параметру "Название"

ШАГ 8 - Добавление новой привязки к параметру-списку "Связи процесса по стрелкам"

Вторую привязку, связанную с параметром-списком "Связи процесса по стрелкам", можно добавить по кнопке "Новая привязка" или через контекстное меню (Рис.13). Также для добавления привязки можно использовать горячую клавишу "INSERT".

Invalid Link
Рисунок 13. Создание новой привязки с использованием контекстного меню

ШАГ 9 - Выбор типа привязки для привязки к параметру-списку "Связи процесса по стрелкам"

Для вывода строк параметра типа "Список" в виде таблицы предусмотрена специальная привязка типа "Список". Ее и нужно использовать для создания привязки к параметру-списку "Связи процесса по стрелкам" (Рис.14). На данном шаге необходимо выделить тип привязки "Список" и нажать кнопку "Далее" для перехода к следующему шагу.

Invalid Link
Рисунок 14. Выбор привязки типа "Список" для параметра-списка "Связи процесса по стрелкам"

ШАГ 10 - Выбор источника данных для привязки к параметру-списку "Связи процесса по стрелкам"

Информация о стрелках будет меняться в зависимости от процесса, от которого будет вызван отчет. Этот процесс и будет использоваться в качестве источника данных для привязки к параметру-списку "Связи процесса по стрелкам". Поэтому данная привязка будет динамической (Рис.15).

Invalid Link
Рисунок 15. Выбор источника данных для привязки к параметру-списку "Связи процесса по стрелкам"

Для перехода к следующему шагу необходимо нажать кнопку "Далее".

ШАГ 11 - Выбор параметра-списка "Связи процесса по стрелкам"

Для источника данных "Объект", т.е. для процесса, от которого будет вызван отчет, необходимо в перечне параметров выделить параметр-список "Связи процесса по стрелкам" (Рис.16) и нажать кнопку "Далее" для перехода к следующему шагу.

Рисунок 16. Выбор параметра-списка "Связи процесса по стрелкам"

ШАГ 12 - Настройка фильтра для привязки к параметру-списку "Связи процесса по стрелкам"

В отчет в перечень стрелок должны попадать только такие стрелки, тип которых "Вход". Ограничить перечень стрелок данным условием можно при помощи фильтра, построенного по классу "БизнесМодель.ДвижениеСтрелок".

Построить фильтр можно из Мастера отчетов. В открывшемся окне в области "Дополнительные настройки" нужно нажать кнопку "Настроить" (Рис.17).

Рисунок 17. Переход к настройкам фильтра для привязки к параметру-списку "Связи процесса по стрелкам"

В окне настройки фильтра данных привязки нужно указать фильтр, при помощи которого нужно ограничить перечень стрелок. В данном случае фильтр еще не создан. Его можно создать при помощи кнопки "Создать фильтр с учетом класса привязки" (Рис.18).

Рисунок 18. Область выбора фильтра данных привязки к параметру-списку "Связи процесса по стрелкам"

В открывшемся окне нужно указать название создаваемого фильтра (Рис.19) и нажать кнопку "ОК".

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

Далее необходимо выделить папку, в которую следует сохранить новый фильтр, и нажать кнопку "Выбрать" (Рис.20).

Рисунок 20. Выбор папки для сохранения создаваемого фильтра

Теперь можно перейти к указанию условия фильтра. Это можно сделать в открывшемся окне свойств созданного фильтра по гиперссылке "Основное условие" (Рис.21).

Рисунок 21. Переход к условию фильтра

Фильтр строится по классу "БизнесМодель.ДвижениеСтрелок", так как создание фильтра было выполнено из настроек привязки к параметру-списку "Связи процесса по стрелкам". Укажем условие, что среди всех стрелок нам нужны только те, тип которых "Вход". Т.е. условие нужно наложить на параметр "Тип стрелки". Для этого в столбце "Тип" нужно указать в выпадающем списке "Значение", в столбце "Оператор" - "=", в столбце "Значение" - "Вход" (Рис.22).

Рисунок 22. Наложение условия на параметр "Тип стрелки"

После указания условия фильтра нужно нажать на кнопку "". В окне свойств фильтра необходимо также нажать на кнопку "Сохранить" (Рис.23).

Рисунок 23. Сохранение созданного фильтра


Внимание!

С дополнительной информацией о построении фильтров можно ознакомиться в Руководство пользователя, главе Фильтры.


Название фильтра, по которому настроена привязка к параметру-списку "Связи процесса по стрелкам", появляется в окне настройки фильтра (Рис.24).

Рисунок 24. Выбранный фильтр для привязки к параметру-списку "Связи процесса по стрелкам"

Название выбранного фильтра видно и в окне настройки привязки к параметру-списку "Связи процесса по стрелкам" в области "Дополнительные настройки" (Рис.25).

Рисунок 25. Фильтр, указанный для привязки к параметру-списку "Связи процесса по стрелкам"

ШАГ 13 - Выбор параметра "Стрелка SADT или объект EPC" для привязки к параметру-списку "Связи процесса по стрелкам"

На данном шаге для привязки к параметру-списку "Связи процесса по стрелкам" необходимо добавить дополнительную привязку к параметру "Стрелка SADT или объект EPC". Для этого нужно выделить параметр "Стрелка SADT или объект EPC" и, удерживая левую клавишу мыши, перенести параметр в область "Выбранные параметры" (Рис.26).

Рисунок 26. Выбор параметра "Стрелка SADT или объект EPC"

ШАГ 14 - Указание названия привязки к параметру "Стрелка SADT или объект EPC" для привязки к параметру-списку "Связи процесса по стрелкам"

Для добавленной привязки необходимо указать название. Щелчком левой клавиши мыши внутри поля "Название" можно перейти в режим редактирования и указать название данной привязки (Рис.27).

Рисунок 27. Указание названия привязки к параметру "Стрелка SADT или объект EPC"

ШАГ 15 - Выбор параметра-списка "Список сквозных объектов"

Нужно добавить перечень объектов стрелки. Для этого предназначен параметр-список "Список сквозных объектов" для класса "БизнесМодель.ДвижениеСтрелок". Нужно добавить дополнительную привязку типа "Список". Для этого нужно использовать кнопку "Добавить" (Рис.28).

Рисунок 28. Добавление новой дополнительной привязки

Для вывода строк параметра типа "Список" предназначена специальная привязка типа "Список". Ее и нужно использовать для создания привязки к параметру-списку "Список сквозных объектов" (Рис.29).

Invalid Link
Рисунок 29. Выбор привязки типа "Список"

Для перехода к выбору параметра для данной привязки необходимо нажать кнопку "Далее".

Для источника данных "Объект", в данном случае для элемента вышестоящей привязки или для стрелки из класса "БизнесМодель.ДвижениеСтрелок", необходимо в перечне параметров выделить параметр-список "Список сквозных объектов" (Рис.30) и нажать кнопку "Далее" для перехода к следующему шагу.

Рисунок 30. Выбор параметра-списка "Список сквозных объектов"

ШАГ 16 - Выбор параметра "Название" для привязки к названию объекта, прикрепленного к стрелке

В результате открывается окно дополнительных привязок для привязки к параметру-списку "Список сквозных объектов". Необходимо вывести параметр "Название" для отображения названия объекта, прикрепленного к стрелке. Нужно выделить параметр "Название" и, удерживая левую клавишу мыши, перенести параметр в область "Выбранные параметры" (Рис.31).

Рисунок 31. Выбор параметра "Название" для привязки к параметру-списку "Список сквозных объектов"

ШАГ 17 - Указание названия привязки к параметру "Название" для привязки к параметру-списку "Список сквозных объектов"

Для добавленной привязки необходимо указать название. Щелчком левой клавиши мыши внутри поля "Название" можно перейти в режим редактирования и указать название данной привязки (Рис.32).

Рисунок 32. Указание названия привязки к параметру "Название"

Для перехода к следующему шагу необходимо нажать кнопку "Далее".

ШАГ 18 - Указание названия и описания привязки к параметру-списку "Связи процесса по стрелкам" и ее дополнительных привязок

В открывшемся окне нужно указать названия и изменить описания для привязок к параметрам-спискам: "Связи процесса по стрелкам" (Рис.33) и "Список сквозных объектов" (Рис.34).

Рисунок 33. Указание названия и описания привязки к параметру-списку "Связи процесса по стрелкам"
Рисунок 34. Указание названия и описания привязки к параметру-списку "Список сквозных объектов"

Дополнительно нужно изменить описание привязок "Название" для названия столбца с перечнем объектов (Рис.35) и описание привязки "Стрелка" для названия столбца с наименованием стрелки (Рис.36).

Invalid Link
Рисунок 35. Указание описания привязки "Название"
Invalid Link
Рисунок 36. Указание описания привязки "Стрелка"

ШАГ 19 - Настройка фильтра для привязки "Входы"

Кроме указанных привязок, в таблице с входами должен быть еще столбец с номером по порядку. И перечень объектов должен приводиться в одной ячейке. Для того чтобы внести эти изменения в список входов, нужно вернуться к настройке этой привязки. Необходимо выделить привязку "Входы" и при помощи правой кнопки мыши вызвать контекстное меню, в котором выбрать пункт "Настройка привязки" (Рис.37). Перейти к настройкам привязки также можно при помощи двойного щелчка левой клавиши мыши по названию привязки.

Invalid Link
Рисунок 37. Переход к настройке привязки "Входы"

Среди входов и выходов процесса могут встречаться повторения или же неименованные стрелки без объектов. Чтобы исключить повторения и пустые строки, для привязки к параметру-списку "Связи процесса по стрелкам" в области "Дополнительные настройки" есть опции соответственно: "Удалить повторяющиеся строки" и "Удалить пустые строки". Нужно проставить эти галочки (Рис.38).

Рисунок 38. Область "Дополнительные настройки" для привязки "Входы"

В таблице информация должна быть отсортирована по названию стрелки. И должна быть группировка объектов в рамках одной стрелки. Для привязки "Стрелка" нужно выбрать сортировку "По возрастанию" и указать группировку типа "Таблица" (Рис.39).

Рисунок 39. Выбор типов сортировки и группировки для привязки "Стрелка"

ШАГ 20 - Выбор типа привязки для порядкового номера

Также в данной таблице нужен столбец с номером по порядку. Для привязок типа "Список" можно добавить специальную дополнительную привязку типа "Нумератор". Для этого нужно добавить новую дополнительную привязку по кнопке "Добавить". Выбрать тип привязки "Нумератор" (Рис.40) и нажать "Далее".

Invalid Link
Рисунок 40. Выбор привязки типа "Нумератор"

ШАГ 21 - Указание описания привязки для порядкового номера

На следующем шаге нужно указать описание привязки типа "Нумератор" (Рис.41). Данное описание после генерации шаблона отчета будет подставлено в таблицу в названии столбца с номером по порядку.

Рисунок 41. Указание описания для привязки "Нумератор"

Для перехода к перечню дополнительных привязок для привязки к параметру-списку "Связи процесса по стрелкам" нужно нажать кнопку "Далее".

ШАГ 22 - Указание названия привязки для порядкового номера и изменения порядка ее следования в таблице

Для добавленной привязки необходимо указать название. Щелчком левой клавиши мыши внутри поля "Название" можно перейти в режим редактирования и указать название данной привязки - "Номер". Столбец "№" в таблице должен стоять на первом месте, значит и привязка "Номер" должна быть также на первом месте. Для перемещения нужно выделить привязку и при помощи нажатия на кнопку "Вверх" переместить привязку на первое место (Рис.42, Рис.43).

Рисунок 42. Кнопка "Вверх" для перемещения привязки выше на одну строку
Рисунок 43. Привязка "Номер", перемещенная на первое место

ШАГ 23 - Изменение настроек привязки к параметру-списку "Список сквозных объектов"

Объекты для одной стрелки должны находиться все в одной ячейке таблицы. Для этого в настройках привязки к параметру-списку "Список сквозных объектов" нужно проставить опцию "Текст". Чтобы перейти к свойствам привязки "Объекты", нужно ее выделить и нажать кнопку "Изменить" (Рис.44).

Рисунок 44. Переход к настройке привязки "Объекты"

В окне выбора типа привязки не нужно вносить изменения, следовательно, необходимо нажать кнопку "Далее". В перечне параметров нужно оставить выделенным параметр-список "Список сквозных объектов" и нажать кнопку "Далее".

Перечень объектов должен быть отсортирован по названию по возрастанию. Для этого в окне настройки привязки "Объекты" для привязки "Название" нужно в поле "Сортировать" выбрать в выпадающем списке "По возрастанию".

В области "Дополнительные настройки" нужно произвести следующие изменения:

  • проставить галочку "Текст", чтобы объекты для одной стрелки находились внутри одной ячейки;
  • проставить галочку "Удалять повторяющиеся строки", чтобы среди объектов одной стрелки не было повторений;
  • проставить галочку "Удалять пустые строки", чтобы избежать наличия пустых строк.

После внесения данных изменений необходимо нажать кнопку "Далее" (Рис.45).

Рисунок 45. Изменение свойств привязки "Объекты"

ШАГ 24 - Создание дополнительных фильтров при помощи копирования

В результате получена привязка "Входы". Теперь нужно дополнительно создать еще 3 привязки: Выходы, Управление и Механизмы. Эти привязки будут повторять привязку "Входы". Разница будет лишь в фильтре с условием на тип стрелки. Можно скопировать привязку "Входы" и создать на основе этой копии 3 привязки, в которых изменить фильтр.

Для начала нужно создать 3 новых фильтра, с которыми будут связаны новые привязки. Т.к. отличия будут только в условии на параметр "Тип стрелки", то фильтры можно скопировать и внести изменения в эти копии. Для этого нужно открыть справочник фильтров "Хранимые фильтры" (Отчеты → Хранимые фильтры) и открыть папку, в которую был сохранен фильтр "Входы процесса". Далее нужно выделить фильтр, копию которого требуется создать, и нажать кнопку "Новый копированием" (Рис.46).

Рисунок 46. Создание нового фильтра как копию фильтра "Входы процесса"

В открывшемся окне редактирования свойств фильтра нужно изменить название фильтра - "Выходы процесса". Далее необходимо по гиперссылке "Основное условие" перейти к редактированию условия на параметр "Тип стрелки" и изменить значение параметра на "Выход" (Рис.47).

Рисунок 47. Изменение условия на параметр "Тип стрелки" для фильтра "Выходы процесса"

После указания условия фильтр необходимо нажать на кнопку "". В окне свойств фильтра нужно также нажать на кнопку "Сохранить" (Рис.48).

Рисунок 48. Сохранение созданного фильтра

Подобным образом нужно создать еще два фильтра: "Управление процесса" и "Механизмы процесса" (Рис.49).

Рисунок 49. Созданные фильтры "Управление процесса" и "Механизмы процесса"

Условие для фильтра "Управление процесса" должно быть таким, как показано на Рис.50.

Рисунок 50. Изменение условия на параметр "Тип стрелки" для фильтра "Управление процесса"

Условие для фильтра "Механизмы процесса" должно быть таким, как показано на Рис.51.

Рисунок 51. Изменение условия на параметр "Тип стрелки" для фильтра "Механизмы процесса"

ШАГ 25 - Создание привязки "Выходы" при помощи копирования

Теперь в Мастере отчетов нужно скопировать привязку "Входы". Для этого необходимо ее выделить и вызвать контекстное меню правой кнопкой мыши. В нем выбрать пункт меню "Новая привязка копированием" (Рис.52).

Рисунок 52. Копирование привязки "Входы"

В результате будет вставлена привязка (Рис.53), в которую нужно внести изменения - изменить название привязки на "Выходы" и описание привязки на "Выходы процесса" и поменять фильтр.

Invalid Link
Рисунок 53. Созданная копия привязки "Входы"

Копирование привязок можно было выполнить другим способом: выделить привязку "Входы", вызвать контекстное меню правой кнопкой мыши и выбрать в нем пункт меню "Копировать" (см. Рис.52). Для того чтобы вставить копию привязки необходимо было бы в любом месте области с деревом привязок, не выделяя ни одну из привязок, вызвать контекстное меню и выбрать пункт "Вставить" (см. Рис.52). Такой способ используется для копирования привязок из одного отчета в другой.

ШАГ 26 - Изменение фильтра для привязки "Выходы"

Для изменения фильтра нужно перейти при помощи контекстного меню (Рис.54) или двойного щелчка левой клавиши мыши к настройкам привязки.

Invalid Link
Рисунок 54. Переход к настройкам привязки "Выходы"

В открывшемся окне в области "Дополнительные настройки" нужно нажать кнопку "Настроить" (Рис.55).

Рисунок 55. Переход к настройкам фильтра

По кнопке с тремя точками можно перейти к перечню фильтров (Рис.56).

Рисунок 56. Переход в справочник "Хранимые фильтры"

В открывшемся справочнике нужно выбрать фильтр "Выходы процесса" и нажать кнопку "Выбрать" (Рис.57).

Рисунок 57. Выбор фильтра "Выходы процесса"

В окне настроек фильтра для привязки "Выходы" фильтр сменится. Нужно нажать кнопку "Далее" и, для перехода к начальной странице Мастера отчетов, снова нажать кнопку "Далее". В открывшемся окне будет видна информация по измененной привязке "Выходы" (Рис.58).

Invalid Link
Рисунок 58. Созданная привязка "Выходы"

ШАГ 27 - Смена фильтра для привязок "Управление" и "Механизмы"

Подобным образом можно создать привязки "Управление" (Рис.59) и "Механизмы" (Рис.60).

Invalid Link
Рисунок 59. Созданная привязка "Управление"
Invalid Link
Рисунок 60. Созданная привязка "Механизмы"

ШАГ 28 - Изменение порядка следования привязок "Входы" и "Выходы"

В данном отчете нужно чтобы сначала шла таблица "Выходы", а потом таблица "Входы". Последовательность корневых привязок можно поменять. Для этого необходимо выделить привязку "Выходы", вызвать контекстное меню и выбрать пункт "Вверх" (Рис.61).

Рисунок 61. Изменение порядка следования привязок

ШАГ 29 - Указание названия отчета

Для сохранения созданного отчета нужно предварительно указать его название (Рис.62).

Рисунок 62. Указание названия отчета

ШАГ 30 - Сохранение отчета

Именованный отчет необходимо сохранить при помощи кнопки "". После нажатия на данную кнопку будет предложено выбрать папку в справочнике "Отчеты объектов", в которую нужно сохранить отчет. Данную папку необходимо выделить и нажать кнопку "Выбрать" (Рис.63).

Рисунок 63. Сохранение отчета в справочнике "Отчеты объектов" в папке "Пользовательские отчеты"

ШАГ 31 - Генерация шаблона отчета

Для того чтобы сформировать шаблон отчета с автоматически расставленными привязками, необходимо нажать на кнопку "" (Рис.64).

Invalid Link
Рисунок 64. Выполнение автоматической генерации шаблона

Автогенерация шаблона всегда уничтожает все пользовательские изменения в шаблоне отчета и расставляет привязки в формате, заданном по умолчанию.

Внимание!

Выполнять редактирование шаблона рекомендуется после того, как структура отчета будет полностью определена и сформирована, т.е. будут созданы все необходимые привязки.


После завершения генерации система предложит запустить отчет для просмотра. Если это нужно - следует нажать кнопку "Да" (Рис.65).

Рисунок 65. Сообщение с предложением о запуске отчета для просмотра

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

Для этого в открывшемся окне необходимо выделить интересующий процесс и нажать кнопку "" (Рис.66).

Рисунок 66. Выбор процесса для просмотра отчета

Если после генерации шаблона нет необходимости просматривать отчет, то в окне с предложением о просмотре отчета (см. Рис.65), нужно нажать кнопку "Нет".

ШАГ 32 - Редактирование шаблона отчета

Перейти к просмотру и редактированию шаблона отчета можно при помощи кнопки "".

Шаблон отчета, сформированный в формате MS Word, с расставленными привязками, будет содержать на первой странице титульный лист с названием отчета. На второй странице последовательно будут расставлены привязки.

Можно отключить создание титульного листа при генерации.

Внимание!

Информация о том, как отключить создание титульного листа при генерации, приведена в Стили шаблона.


Используя средства MS Word, можно внести следующие изменения в шаблон отчета: уменьшить ширину столбца "№", разместить описание привязки "Название процесса" и саму привязку в одной строке (Рис.67).

Рисунок 67. Привязки отчета, расставленные в шаблоне после генерации

После внесения изменений в шаблон отчета, окно MS Word можно закрыть. Если изменения были внесены, при закрытии редактор MS Word выдаст сообщение, изображенное на Рис.68.

Invalid Link
Рисунок 68. Сохранение шаблона

Для сохранения внесенных изменений необходимо нажать кнопку "Сохранить". Сохранить изменения в шаблоне также можно по кнопке "Сохранить" в окне MS Word до закрытия окна с шаблоном.

ШАГ 33 - Закрытие Мастера отчета

После того, как созданный отчет сохранен, шаблон сгенерирован и при необходимости изменен формат шаблона, нужно нажать на кнопку "". Мастер отчетов будет закрыт, а изменения отчета - сохранены.

Для повторного открытия структуры данного отчета необходимо зайти в справочник "Отчеты объектов" (Отчеты → Отчеты объектов) и выделить в навигаторе слева папку, в которую был сохранен отчет. Справа отобразится перечень отчетов, находящихся в данной папке. Необходимо выделить интересующий отчет и зайти в его свойства. В результате структура отчета будет открыта в окне Мастера отчетов.

Пример работы отчета

Фрагмент отчета, построенного, например, для процесса "A4 Планирование и осуществление проектных работ" показан на Рис.69.

Рисунок 69. Фрагмент сформированного отчета "Стрелки процесса"

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

Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki