Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:creating_user_reports:examples:proc_without_owner [2016/12/21 12:03]
barinova
ru:creating_user_reports:examples:proc_without_owner [2019/02/18 15:32] (текущий)
Строка 1: Строка 1:
 ====== Процессы без владельцев ====== ====== Процессы без владельцев ======
  
-Рассмотрим пример создания отчета "Процессы без владельцев". +Рассмотрим пример создания отчета "Процессы без владельцев".  
 + 
 Для понимания этой статьи требуется знание того: Для понимания этой статьи требуется знание того:
   * как создавать, настраивать и сохранять фильтры (см. [[/ru/manual/manual]] -> [[/ru/manual/filter]]);   * как создавать, настраивать и сохранять фильтры (см. [[/ru/manual/manual]] -> [[/ru/manual/filter]]);
Строка 30: Строка 30:
   - Параметра "Владельцы процесса" типа "Список" в справочнике "Процессы".   - Параметра "Владельцы процесса" типа "Список" в справочнике "Процессы".
  
-Список "Владельцы процесса" является результатами выполнения фильтра по справочнику "Связи субъекта с процессом" -- в списке отображаются только связи, для типа которых задана категория "Владелец". Для того чтобы не делать лишних действий, необходимо рассматривать список "Владельцы процесса". Фильтр будет создаваться по классу "Процессы".+Список "Владельцы процесса" является результатом выполнения фильтра по справочнику "Связи субъекта с процессом" -- в списке отображаются только связи с категорией "Владелец". Для того чтобы не делать лишних действий, необходимо рассматривать список "Владельцы процесса". Фильтр будет создаваться по классу "Процессы".
  
 ==== Вкладка "Условия" ==== ==== Вкладка "Условия" ====
  
 При детальном рассмотрении задачи можно сформулировать 3 подзадачи по формированию условий: При детальном рассмотрении задачи можно сформулировать 3 подзадачи по формированию условий:
-  - Условия, отбирающие процессы без владельцев: на закладке "Субъектыне должно быть субъектов, у которых категория связи "Владелец". +  - Условия, отбирающие процессы без владельцев: на вкладке **Субъекты** не должно быть субъектов, у которых категория связи "Владелец". 
-  - Условия отсечения типов процессов согласно постановке задачи: Действия, Решения и Ссылки.+  - Условия отсечения типов процессов согласно постановке задачи: "Действие""Решение" и "Ссылка".
   - Технические условия, которые отберут только принятые в рабочей практике процессы: процессы с типами, отличными от используемых в работе типов процессов (папка, внешняя ссылка, служебный).   - Технические условия, которые отберут только принятые в рабочей практике процессы: процессы с типами, отличными от используемых в работе типов процессов (папка, внешняя ссылка, служебный).
  
Строка 43: Строка 43:
 ^  Параметр  ^  Тип  ^  Оператор  ^  Значение  ^  Не  ^  Потомки  ^ ^  Параметр  ^  Тип  ^  Оператор  ^  Значение  ^  Не  ^  Потомки  ^
 | Владельцы процесса | Подфильтр |  =  |   |  +  |   | | Владельцы процесса | Подфильтр |  =  |   |  +  |   |
-| - guid | Значение |  =  |   |  +  |   |+ - guid | Значение |  =  |   |  +  |   |
 | Тип процесса | Список значений |  =  | Папка, Внешняя ссылка, Служебный, Действие, Решение, Ссылка |  +  |   | | Тип процесса | Список значений |  =  | Папка, Внешняя ссылка, Служебный, Действие, Решение, Ссылка |  +  |   |
 <endTableBox| Таблица 1. Условия фильтра> <endTableBox| Таблица 1. Условия фильтра>
  
-**Пояснение по параметру "Владельцы процесса".** В параметре типа список "Владельцы процесса" необходимо указать, что субъектов в нем нет. Для  этого:+**Пояснение по параметру "Владельцы процесса".** Для параметра "Владельцы процесса" (тип параметра -- "Список") необходимо указать, что субъекты в нем не заданы. Для этого:
   - Указывается, что у параметра "Владельцы процесса" есть непустое значение по параметру "guid". Т.е. указываем на то, что владельцы у процесса есть.   - Указывается, что у параметра "Владельцы процесса" есть непустое значение по параметру "guid". Т.е. указываем на то, что владельцы у процесса есть.
   - На уровне параметра "Владельцы процесса" делается отрицание заданного выше условия. Т.е. отрицание того, что у процесса есть Владелец.   - На уровне параметра "Владельцы процесса" делается отрицание заданного выше условия. Т.е. отрицание того, что у процесса есть Владелец.
Строка 59: Строка 59:
 ^  Показывать  ^  Параметр  ^ ^  Показывать  ^  Параметр  ^
 |  +  | Название | |  +  | Название |
-<endTableBox| Таблица 2. Настройка отображения параметров для показа.>+<endTableBox| Таблица 2. Настройка отображения параметров для показа>
  
-Для того, чтобы данные показывались в порядке кодов, необходимо в сортировку перенести параметр "Автокод для сортировки".+Для того, чтобы данные показывались в порядке кодов, необходимо в сортировку перенести параметр "Иерархический код для сортировки".
 <startTableBox> <startTableBox>
 ^  Параметр  ^  Направление  ^ ^  Параметр  ^  Направление  ^
-Автокод для сортировки | По возрастанию | +Иерархический код для сортировки | По возрастанию | 
-<endTableBox| Таблица 3. Настройка сортировки списка по "Автокоду".>+<endTableBox| Таблица 3. Настройка сортировки списка по параметру "Иерархический код для сортировки"> 
 ==== Сохранение фильтра ==== ==== Сохранение фильтра ====
  
Строка 76: Строка 77:
 ==== Добавление привязки ==== ==== Добавление привязки ====
  
-Тип привязки в отчете определяет то, откуда именно будут браться данные (источник данных) для вставки в выполняемый отчет и как будут выглядеть вставленные данные в отчете (см. [[/ru/manual/manual]] -> [[ru/manual/report/types_anchor]]).+Тип привязки в отчете определяет то, откуда именно будут браться данные (источник данных) для вставки в выполняемый отчети как будут выглядеть вставленные данные в отчете (см. [[/ru/manual/manual]] -> [[ru/manual/report/types_anchor]]).
  
 Исходя из того, что наши данные получаются из фильтра и по условиям задачи должны выглядеть как список (таблица), определяем тип привязки -- "Фильтр". В качестве конкретного фильтра выбирается ранее созданный и сохраненный фильтр "Процессы без единого субъекта". Исходя из того, что наши данные получаются из фильтра и по условиям задачи должны выглядеть как список (таблица), определяем тип привязки -- "Фильтр". В качестве конкретного фильтра выбирается ранее созданный и сохраненный фильтр "Процессы без единого субъекта".
  
-В окне "Настройка сложной привязки к данным" делаем: +В окне **Настройка сложной привязки к данным** выполняем: 
-  * переименование параметра "Название" в "Процесс", +  * переименование привязки "Название" в "Процесс", 
-  * добавление привязки типа "Нумератор" и переносим её вверх списка.+  * добавление привязки типа "Нумератор" и перенос её вверх в списке привязок.
  
-[{{ ru:creating_user_reports:examples:proc_without_owner:pic1.png?nolink | Рисунок 1. Вид окна "Настройка сложной привязки к даннымпосле всех необходимых настроек.}}] +[{{ ru:creating_user_reports:examples:proc_without_owner:pic1.png?nolink | Рисунок 1. Вид окна **Настройка сложной привязки к данным** после всех необходимых настроек}}] 
  
 ==== Редактирование шаблона ==== ==== Редактирование шаблона ====
  
-В шаблоне отчета вносим необходимые внешние изменения, сохраняем и выполняем отчет.+В шаблоне отчета вносим необходимые изменения в оформление, сохраняем и выполняем отчет.
  
-[{{ ru:creating_user_reports:examples:proc_without_owner:pic2.png?nolink | Рисунок 2. Вид привязки типа фильтр "Процессы без единого субъекта" в окне шаблона отчета.}}] +[{{ ru:creating_user_reports:examples:proc_without_owner:pic2.png?nolink | Рисунок 2. Вид привязки "Процессы без единого субъекта" (тип "Фильтр") в шаблоне отчета}}] 
  
 ===== Результат ===== ===== Результат =====
  
-[{{ ru:creating_user_reports:examples:proc_without_owner:pic3.png?nolink | Рисунок 3. Один из возможных вариантов выполнения отчета "Процессы без владельцев".}}] +Пример одного из возможных результатов выполнения отчета "Процессы без владельцев" приведен на Рис. 3. 
 + 
 +[{{ ru:creating_user_reports:examples:proc_without_owner:pic3.png?nolink | Рисунок 3. Пример выполнения отчета "Процессы без владельцев"}}] 
  
 ===== Рекомендация ===== ===== Рекомендация =====
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki