Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:creating_user_reports:examples:subjects_count [2016/12/29 11:10] barinova |
ru:creating_user_reports:examples:subjects_count [2019/11/27 16:10] (текущий) belkin [Вкладка Условия] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Количество должностей и подразделений ====== | ====== Количество должностей и подразделений ====== | ||
+ | |||
Рассмотрим пример создания отчета "Количество должностей и подразделений". | Рассмотрим пример создания отчета "Количество должностей и подразделений". | ||
Строка 14: | Строка 14: | ||
Необходимо создать отчет формата MS Word, который будет запускаться от любого субъекта типа "Должность", "Подразделение" или "Папка". В отчете должна быть показана информация по количеству всех должностей и подразделений, которые находятся ниже по иерархии от субъекта, от которого вызван отчет. Информация должна быть представлена в виде таблицы, приведенной ниже. | Необходимо создать отчет формата MS Word, который будет запускаться от любого субъекта типа "Должность", "Подразделение" или "Папка". В отчете должна быть показана информация по количеству всех должностей и подразделений, которые находятся ниже по иерархии от субъекта, от которого вызван отчет. Информация должна быть представлена в виде таблицы, приведенной ниже. | ||
<startTableBox> | <startTableBox> | ||
- | ^ Типа субъекта ^ Кол-во субъектов ^ | + | ^ Тип субъекта ^ Кол-во субъектов ^ |
| Подразделение | X | | | Подразделение | X | | ||
| Должность | Y | | | Должность | Y | | ||
Строка 40: | Строка 40: | ||
<startTableBox> | <startTableBox> | ||
^ Параметр ^ Тип ^ Оператор ^ Значение ^ Не ^ Потомки ^ | ^ Параметр ^ Тип ^ Оператор ^ Значение ^ Не ^ Потомки ^ | ||
- | | Тип процесса | Список значений | = | Подразделение, Должность, Папка | | | | + | | Тип субъекта| Список значений | = | Подразделение, Должность, Папка | | | |
- | <endTableBox| Таблица 2. Условия фильтра "Для отчета кол-ва Д и П".> | + | <endTableBox| Таблица 2. Условия фильтра "Для отчета кол-ва Д и П"> |
==== Вкладка "Показ" ==== | ==== Вкладка "Показ" ==== | ||
Строка 73: | Строка 73: | ||
| - guid | Значение | = | | | | | | - guid | Значение | = | | | | | ||
| Тип субъекта | Список значений | = | Должность, Подразделение | | | | | Тип субъекта | Список значений | = | Должность, Подразделение | | | | ||
- | <endTableBox| Таблица 4. Условия фильтра "Кол-во должностей и подразделений".> | + | <endTableBox| Таблица 4. Условия фильтра "Кол-во должностей и подразделений"> |
**Пояснение по параметру "Список родителей субъекта".** Считаем, что субъект находится в нужной ветке иерархии, если среди его родителей есть субъект, от которого будет вызван отчет. Список, который содержит данные о родителях называется "Список родителей субъекта". Субъект, от которого вызывается отчет, будет определяться в момент вызова этого отчета. Поэтому конкретного значения в фильтре указать нельзя. Конкретное указание будет задаваться в настройках соответствия фильтра в **Мастере отчетов**. | **Пояснение по параметру "Список родителей субъекта".** Считаем, что субъект находится в нужной ветке иерархии, если среди его родителей есть субъект, от которого будет вызван отчет. Список, который содержит данные о родителях называется "Список родителей субъекта". Субъект, от которого вызывается отчет, будет определяться в момент вызова этого отчета. Поэтому конкретного значения в фильтре указать нельзя. Конкретное указание будет задаваться в настройках соответствия фильтра в **Мастере отчетов**. | ||
Строка 83: | Строка 83: | ||
^ Группировать ^ Параметр ^ Шаг ^ | ^ Группировать ^ Параметр ^ Шаг ^ | ||
| + | Тип субъекта | | | | + | Тип субъекта | | | ||
- | <endTableBox| Таблица 5. Настройки на вкладке **Группировка** фильтра "Кол-во должностей и подразделений"> | + | <endTableBox| Таблица 5. Настройки на вкладке "Группировка" фильтра "Кол-во должностей и подразделений"> |
==== Вкладка "Агрегаты" ==== | ==== Вкладка "Агрегаты" ==== | ||
Строка 91: | Строка 91: | ||
^ Параметр ^ Сумма ^ Максимум ^ Минимум ^ Среднее ^ Количество ^ | ^ Параметр ^ Сумма ^ Максимум ^ Минимум ^ Среднее ^ Количество ^ | ||
| guid | | | | | + | | | guid | | | | | + | | ||
- | <endTableBox| Таблица 6. Настройки на вкладке **Агрегаты** фильтра "Кол-во должностей и подразделений"> | + | <endTableBox| Таблица 6. Настройки на вкладке "Агрегаты" фильтра "Кол-во должностей и подразделений"> |
==== Вкладка "Показ" ==== | ==== Вкладка "Показ" ==== | ||
Строка 101: | Строка 101: | ||
| | Количество (guid) | | | | Количество (guid) | | ||
| + | Тип субъекта | | | + | Тип субъекта | | ||
- | <endTableBox| Таблица 7. Вид настройки параметров на вкладке **Показ** фильтра "Кол-во должностей и подразделений"> | + | <endTableBox| Таблица 7. Вид настройки параметров на вкладке "Показ" фильтра "Кол-во должностей и подразделений"> |
==== Сохранение фильтра ==== | ==== Сохранение фильтра ==== | ||
Строка 138: | Строка 138: | ||
В шаблоне отчета вносим необходимые изменения в оформление, а так же добавляем привязку типа "Объект" к параметру "Название", чтобы было ясно, от какого субъекта вызывается отчет. Оформляем добавленную привязку в шаблоне. Сохраняем и выполняем отчет. | В шаблоне отчета вносим необходимые изменения в оформление, а так же добавляем привязку типа "Объект" к параметру "Название", чтобы было ясно, от какого субъекта вызывается отчет. Оформляем добавленную привязку в шаблоне. Сохраняем и выполняем отчет. | ||
- | [{{ ru:creating_user_reports:examples:subjects_count:pic2.png?nolink | Рисунок 2. Вид привязки типа фильтр "Процессы без единого субъекта" в окне шаблона отчета}}] | + | [{{ ru:creating_user_reports:examples:subjects_count:pic2.png?nolink | Рисунок 2. Вид привязки "Процессы без единого субъекта" типа "Фильтр" в окне шаблона отчета}}] |
===== Результат ===== | ===== Результат ===== | ||
Строка 144: | Строка 144: | ||
Пример одного из возможных результатов выполнения отчета "Количество должностей и подразделений" приведен на Рис. 3. | Пример одного из возможных результатов выполнения отчета "Количество должностей и подразделений" приведен на Рис. 3. | ||
- | [{{ ru:creating_user_reports:examples:subjects_count:pic3.png?nolink | Рисунок 3. Пример выполнения отчета "Количество должностей и подразделений"}}] | + | [{{ ru:creating_user_reports:examples:subjects_count:pic3.png?nolink | Рисунок 3. Пример выполнения отчета "Количество должностей и подразделений"}}] |
===== Рекомендация ===== | ===== Рекомендация ===== | ||