Различия

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

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

ru:creating_user_reports:typical_tasks_reports:class_process:not_decomposed_process [2013/10/16 05:40]
barinova
ru:creating_user_reports:typical_tasks_reports:class_process:not_decomposed_process [2017/11/08 15:59] (текущий)
Строка 3: Строка 3:
 ===== Постановка задачи ===== ===== Постановка задачи =====
  
-Требуется построить отчет, который содержит перечень процессов, не имеющих потомков или недекомпозированных. В этом перечне должны быть только те процессы, тип которых IDEF0, Процедура, Процесс или EPC. Примерный вид отчета приведен на //Рис. 1//.+Требуется построить отчет, который содержит перечень процессов, не имеющих потомков или недекомпозированных. В этом перечне должны быть только те процессы, тип которых IDEF0, Процедура, Процесс, EPC или BPMN. Примерный вид отчета приведен на //Рис. 1//.
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_283.png?nolink |Рисунок 1}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_283.png?nolink |Рисунок 1}}]
Строка 9: Строка 9:
 ===== Планирование логики извлечения информации с помощью Объектной модели ===== ===== Планирование логики извлечения информации с помощью Объектной модели =====
  
-В отчет необходимо будет включить все процессы определенного типа. Следовательно, отчет будет статическим - построенным по всему классу "Процессы". Отобрать среди всех процессов только процессы заданного типа можно при помощи фильтра. Т.к. информация будет выбираться из процессов, то фильтр необходимо строить по классу "Процессы".+В отчет необходимо будет включить все процессы определенного типа. Следовательно, отчет будет статическим - построенным по всему справочнику "Процессы". Отобрать среди всех процессов только процессы заданного типа можно при помощи фильтра. Т.к. информация будет выбираться из процессов, то фильтр необходимо строить по справочнику "Процессы".
  
-Для того чтобы понять, на какой параметр нужно наложить условие, необходимо открыть справочник "Объектная модель(Справочники -> Объектная модель) и найти в нем класс "Процессы".+Для того чтобы понять, на какой параметр нужно наложить условие, откройте **Объектную модель** (**Главное меню -> Отчеты -> Объектная модель**) и найдите в ней справочник "Процессы".
  
-В этом классе для хранения типа процесса предусмотрен параметр "Тип процесса" (параметр типа "Перечисление"). На него в фильтре и нужно накладывать условие.+В этом справочнике для хранения типа процесса предусмотрен параметр "Тип процесса" (параметр типа "Перечисление"). На него в фильтре и нужно накладывать условие.
  
-По умолчанию в Объектной модели в списке параметров отображается не весь перечень параметров. Включить показ полного списка параметров класса и увидеть параметр "Тип процесса" можно при помощи кнопки {{common/icons/161.png?nolink}} "Показывать все параметры(//Рис. 2//).+По умолчанию в **Объектной модели** в списке параметров отображается не весь перечень параметров. Чтобы увидеть параметр "Тип процесса", включите показ полного списка параметров справочника при помощи кнопки **Показывать все параметры** {{common/icons/161.png?nolink}} (//Рис. 2//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_285.png?nolink |Рисунок 2}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_285.png?nolink |Рисунок 2}}]
  
-Но процессы не только должны быть определенного типа. Они должны быть недекомпозированными, т.е. не содержать подпроцессы. Для отображения такой информации в классе "Процессы" предусмотрен параметр "Содержит подпроцессы". Это логический параметр (//Рис. 3//).+Процессы должны быть не только определенного типа. Они должны быть недекомпозированными, т.е. не содержать подпроцессы. Для отображения такой информации в справочнике "Процессы" предусмотрен параметр "Содержит подпроцессы". Это логический параметр (//Рис. 3//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_287.png?nolink |Рисунок 3}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_287.png?nolink |Рисунок 3}}]
Строка 29: Строка 29:
 Отчет будет формироваться всегда только для справочника "Процессы" со всеми процессами этого справочника. Следовательно, этот отчет будет статическим, т.е. информация в нем будет выводиться для заранее заданного объекта (в данном случае для всего справочника "Процессы"). Отчет будет формироваться всегда только для справочника "Процессы" со всеми процессами этого справочника. Следовательно, этот отчет будет статическим, т.е. информация в нем будет выводиться для заранее заданного объекта (в данном случае для всего справочника "Процессы").
  
-Для построения нового отчета в главном меню программы нажмите **Новый отчет** (**Главное меню -> Отчеты -> Новый отчет**). Откроется **Мастер отчетов**. Укажите название отчета. Выберите радиокнопку **Статический отчет** (//Рис. 3//).+Для построения нового отчета в главном меню программы нажмите **Новый отчет** (**Главное меню -> Отчеты -> Новый отчет**). Откроется **Мастер отчетов**. Укажите название отчета. Выберите радиокнопку **Статический отчет** (//Рис. 4//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/tree_process/tree_process_244.png?nolink |Рисунок 3}}]+[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_244.png?nolink |Рисунок 4}}]
  
-Для перехода к следующему шагу построения отчета нажмите на кнопку **Далее**.+Для перехода к следующему шагу нажмите на кнопку **Далее**, в результате чего будет открыт шаблон отчета в окне **Мастера отчетов**.
  
-Отчет будет формироваться всегда только для класса "Процессы". Следовательно, этот отчет будет статическим, т.е. информация в нем будет выводиться для заранее заданного объекта (в данном случае для всего класса "Процессы"). +Для создания новой привязки нажмите на кнопку {{ru/common/new.png?&nolink}} панели инструментов **Мастера отчетов**.
- +
-Для создания отчета необходимо запустить Мастер отчетов (Отчеты -> Мастер отчетов), выбрать тип отчета - "Статический отчет" (//Рис4//), и перейти к следующему шагу при помощи кнопки "Далее". +
- +
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_244.png?nolink |Рисунок 4}}]+
  
 **ШАГ 2. Выбор типа привязки к данным** **ШАГ 2. Выбор типа привязки к данным**
  
-Из класса "Процессы" должны в отчет попадать только те процессы, тип которых IDEF0, Процедура, Процесс или EPC. Ограничить перечень процессов данным условием можно при помощи фильтра. Т.е. в статический отчет будет попадать информация, полученная в результате работы фильтра, построенного по классу "Процессы". Для вывода в отчет данных, полученных на основе работы фильтра, предусмотрен специальный тип привязки - "Фильтр" (//Рис. 5//). Необходимо выбрать это тип привязки и перейти к следующему шагу при помощи кнопки "Далее".+Из справочника "Процессы" должны в отчет попадать только те процессы, тип которых IDEF0, Процедура, Процесс, EPC или BPMN. Ограничить перечень процессов данным условием можно при помощи фильтра. Т.е. в статический отчет будет попадать информация, полученная в результате работы фильтра, построенного по справочнику "Процессы". Для вывода в отчет данных, полученных на основе работы фильтра, предусмотрен специальный тип привязки - "Фильтр" (//Рис. 5//). Выберите радиокнопку **Фильтр** и нажмите на кнопку **Далее** для перехода к следующему шагу построения отчета.
  
 [{{ ru/creating_user_reports/report/report_017.png?nolink |Рисунок 5}}] [{{ ru/creating_user_reports/report/report_017.png?nolink |Рисунок 5}}]
Строка 51: Строка 47:
 На данном шаге необходимо выбрать фильтр, в результате выполнения которого будут получены данные для рассматриваемого статического отчета. На данном шаге необходимо выбрать фильтр, в результате выполнения которого будут получены данные для рассматриваемого статического отчета.
  
-Такого фильтра пока нет. Его нужно создать. Сделать фильтр можно из Мастера отчетов. Для этого необходимо выделить папку, в которой будет создан фильтр, и нажать кнопку "Создать(//Рис. 6//).+Такого фильтра пока нет. Его нужно создать. Создать фильтр можно из **Мастера отчетов**Выделите папку, в которой будет создан фильтр, и нажмите на кнопку **Создать** (//Рис. 6//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_291.png?nolink |Рисунок 6}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_291.png?nolink |Рисунок 6}}]
  
-В открывшемся окне "Выберите справочник" необходимо указать, по какому классу будет строиться фильтр. Т.к. нужно ограничить перечень процессов по типу процесса, то фильтр будет построен по классу "Процессы". В разделе "Классы" нужно выделить класс "Процессы" и нажать кнопку "Выбрать(//Рис. 7//).+В открывшемся окне укажите, по какому справочнику будет строиться фильтр - выделите справочник "Процессы". Нажмите на кнопку **Выбрать** (//Рис. 7//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_293.png?nolink |Рисунок 7}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_293.png?nolink |Рисунок 7}}]
  
-В открывшемся окне необходимо указать название создаваемого фильтра (//Рис. 8//) и нажать кнопку "OK".+В открывшемся окне укажите название создаваемого фильтра и нажмите на кнопку **OK** (//Рис. 8//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_295.png?nolink |Рисунок 8}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_295.png?nolink |Рисунок 8}}]
  
-После указания названия в открывшемся окне нужно нажать гиперссылку "Основное условие". Условие будет накладываться на параметр "Тип процесса". По умолчанию этот параметр не отображается. Для вывода его на показ необходимо нажать на кнопку {{ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_097.png?nolink}} на панели инструментов окна условия фильтра. Далее необходимо в перечне параметров найти параметр "Тип процесса" и задать условие: значение параметра "Тип процесса" должно быть равно "IDEF0", "Процедура", "Процесс" или "EPC". Для того, чтобы указать, что параметр может быть равен одному из нескольких значений, используется "Список значений". Для этого в столбце "Тип" нужно указать в выпадающем списке "Список значений", а в столбце "Операторвыбрать "=". В столбце "Значение" необходимо выделить поле (//Рис. 9//) и по трем точкам перейти в дополнительное окно.+После указания названия в открывшемся окне нажмите на гиперссылку **Основное условие**. Условие будет накладываться на параметр "Тип процесса". По умолчанию этот параметр не отображается. Для вывода его на показ нажмите западающую кнопку **Показать все параметры** {{common/icons/161.png?nolink}} на панели инструментов окна условия фильтра. Далее в перечне параметров найдите параметр "Тип процесса" и задайте условие: значение параметра "Тип процесса" должно быть равно "IDEF0", "Процедура", "Процесс", "EPC" или "BPMN". Для того, чтобы указать, что параметр может быть равен одному из нескольких значений, используется "Список значений". Для этого в столбце **Тип** укажите в выпадающем списке "Список значений", а в столбце **Оператор** выберите "=". В столбце **Значение** выделите поле (//Рис. 9//) и по кнопке с тремя точками перейдите в дополнительное окно.
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_297.png?nolink |Рисунок 9}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_297.png?nolink |Рисунок 9}}]
  
-В окне "Список значений" нужно выделить пустую строку и снова нажать на появившуюся кнопку с тремя точками (//Рис. 10//).+В окне "Список значений" выделите пустую строку и снова нажмите на появившуюся кнопку с тремя точками (//Рис. 10//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_299.png?nolink |Рисунок 10}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_299.png?nolink |Рисунок 10}}]
  
-В окне "Тип процесса" необходимо выделить нужный тип, например, "IDEF0" и нажать кнопку "Оk(//Рис. 11//).+В окне "Тип процесса" выделите нужный тип, например, "IDEF0"и нажмите на кнопку **Оk** (//Рис. 11//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_301.png?nolink |Рисунок 11}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_301.png?nolink |Рисунок 11}}]
Строка 79: Строка 75:
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_303.png?nolink |Рисунок 12}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_303.png?nolink |Рисунок 12}}]
  
-Подобным образом можно добавить оставшиеся значения параметра "Тип процесса" (//Рис. 13//).+Подобным образом добавьте оставшиеся значения параметра "Тип процесса" (//Рис. 13//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_305.png?nolink |Рисунок 13}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_305.png?nolink |Рисунок 13}}]
  
-После того, как список значений заполнен, нужно закрыть окно списка. В строке параметра "Тип процесса" заполнится поле в столбце "Значение(//Рис. 14//). В результате указано условие, что среди процессов нужно выбрать только те процессы, тип которых попадает в указанный список значений.+После того, как список значений заполнен, закройте окно списка. В строке параметра "Тип процесса" заполнится поле в столбце **Значение** (//Рис. 14//). В результате указано условие, что среди процессов нужно выбрать только те процессы, тип которых попадает в указанный список значений.
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_307.png?nolink |Рисунок 14}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_307.png?nolink |Рисунок 14}}]
  
-Кроме того, что процесс должен быть определенного типа, он не должен быть декомпозированным, т.е. не должен содержать подпроцессы. Для этого нужно наложить условие на параметр "Содержит подпроцессы". Необходимо найти этот параметр на закладке "Условия". Сначала можно указать обратное условие: значение параметра "Содержит подпроцессы" должно быть равно "Да" или "True". Для этого в столбце "Тип" нужно указать в выпадающем списке "Значение", в столбце "Операторвыбрать знак "=", а в столбце "Значение" поставить галочку. Чтобы задать отрицание данного условия, в столбце "Не" нужно поставить галочку (//Рис. 15//). +Кроме того, что процесс должен быть определенного типа, он не должен быть декомпозированным, т.е. не должен содержать подпроцессы. Для этого нужно наложить условие на параметр "Содержит подпроцессы". Найдите этот параметр на вкладке **Условия**. Сначала можно указать обратное условие: значение параметра "Содержит подпроцессы" должно быть равно "Да" или "True". Для этого в столбце **Тип** выберите в выпадающем списке "Значение", в столбце **Оператор** выберите знак "=", а в столбце **Значение** установите флажок. Чтобы задать отрицание данного условия, в столбце **Не** установите флажок (//Рис. 15//). 
-\\+
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_309.png?nolink |Рисунок 15}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_309.png?nolink |Рисунок 15}}]
  
 == Внимание! == == Внимание! ==
-С дополнительной информацией о построении фильтров можно ознакомиться в [[ru/manual/manual]], в главе [[ru/manual/filter]]. С информацией об использовании операторов на вкладке **Условия** можно ознакомиться в главе [[ru/manual/filter/filter_element]].+С дополнительной информацией о построении фильтров можно ознакомиться в главе [[ru/manual/manual]] -> [[ru/manual/filter]]. С информацией об использовании операторов на вкладке **Условия** можно ознакомиться в главе [[ru/manual/filter/filter_element]].
 ===== ===== ===== =====
 \\ \\
-После указания условия нужно нажать на кнопку "Сохранитьи в открывшемся окне еще раз нажать кнопку "Сохранить". В Мастере отчетов в папке появится созданный фильтр. Его нужно выделить (//Рис. 16//) и нажать кнопку "Далеедля перехода к следующему шагу.+После указания условия нажмите на кнопку **Сохранить** и в открывшемся окне еще раз нажмите на кнопку **Сохранить**. В **Мастере отчетов** в папке появится созданный фильтр. Выделите его (//Рис. 16//) и нажмите на кнопку **Далее** для перехода к следующему шагу.
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_311.png?nolink |Рисунок 16}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_311.png?nolink |Рисунок 16}}]
- +  
-Название фильтра будет подставлено в поле "Выберите фильтр данных". Для перехода к следующему шагу в Мастере отчетов нужно нажать кнопку "Далее(//Рис. 17//).+Название фильтра будет подставлено в поле **Выберите фильтр данных**. Для перехода к следующему шагу нажмите на кнопку **Далее** (//Рис. 17//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_313.png?nolink |Рисунок 17}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_313.png?nolink |Рисунок 17}}]
Строка 105: Строка 101:
 **ШАГ 4. Выбор параметра "Название" для привязки типа "Фильтр"** **ШАГ 4. Выбор параметра "Название" для привязки типа "Фильтр"**
  
-В отчет нужно вывести недекомпозированные процессы в виде таблицы, в которой будет 2 столбца: "Название" и "Тип процесса". В перечень параметров нужно добавить первую привязку к параметру "Название". Фильтр построен по классу "Процессы". Следовательно "Объект" здесь - это элемент класса вышестоящей привязки или элемент класса "Процессы". На уровень ниже элемента "Объект" находятся параметры объекта класса "Процессы". Следовательно, нужен параметр "Название", находящийся внутри элемента "Объект". Параметр "Объект" нужно развернуть в дереве параметроввыделить параметр "Название" и, удерживая левую клавишу мыши, перенести параметр в область "Выбранные параметры" (//Рис. 18//).+В отчет нужно вывести недекомпозированные процессы в виде таблицы, в которой будет 2 столбца: "Название" и "Тип процесса". В перечень параметров нужно добавить первую привязку к параметру "Название". Фильтр построен по классу "Процессы". Следовательно в дереве параметров содержатся параметры справочника "Процессы". В дереве параметров выделите параметр "Название" и, удерживая левую клавишу мыши, перетяните параметр в область **Дочерние привязки** (//Рис. 18, 19//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_315.png?nolink |Рисунок 18}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_315.png?nolink |Рисунок 18}}]
- 
-**ШАГ 5. Указание названия привязки к параметру "Название" для привязки типа "Фильтр"** 
- 
-Для добавленной привязки необходимо указать название. Щелчком левой клавиши мыши внутри поля "Название" можно перейти в режим редактирования и указать название данной привязки (//Рис. 19//). 
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_317.png?nolink |Рисунок 19}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_317.png?nolink |Рисунок 19}}]
  
-**ШАГ 6. Выбор параметра "Тип процесса" для привязки типа "Фильтр"**+**ШАГ 5. Выбор параметра "Тип процесса" для привязки типа "Фильтр"**
  
-В перечень параметров нужно добавить вторую привязку - к параметру "Тип процесса". На уровень ниже элемента "Объект" среди параметров нет параметра "Тип процесса", т.к. он скрыт по умолчанию. Для того чтобы его показать, нужно поставить галочку "Показывать все(//Рис. 20//).+В перечень параметров нужно добавить вторую привязку - к параметру "Тип процесса". Среди параметров нет параметра "Тип процесса", т.к. он скрыт по умолчанию. Для того чтобы его показать, установите флажок **Показывать все** (//Рис. 20//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_319.png?nolink |Рисунок 20}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_319.png?nolink |Рисунок 20}}]
  
-После этого в дереве параметров нужно найти параметр "Тип процесса", выделить его и, удерживая левую клавишу мыши, перенести параметр в область "Выбранные параметры" (//Рис. 21//).+После этого в дереве параметров найдите параметр "Тип процесса", выделите его и, удерживая левую клавишу мыши, перетяните параметр в область **Дочерние привязки** (//Рис. 21, 22//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_321.png?nolink |Рисунок 21}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_321.png?nolink |Рисунок 21}}]
- 
-**ШАГ 7. Указание названия привязки к параметру "Тип процесса" для привязки типа "Фильтр"** 
- 
-Для добавленной привязки необходимо указать название. Щелчком левой клавиши мыши внутри поля "Название" можно перейти в режим редактирования и указать название данной привязки (//Рис. 22//). 
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_323.png?nolink |Рисунок 22}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_323.png?nolink |Рисунок 22}}]
  
-Для перехода к следующему шагу нужно нажать кнопку "Далее".+Для перехода к следующему шагу нажмите на кнопку **Далее**.
  
-**ШАГ 8Указание названия привязки к фильтру**+**ШАГ 6Сохранение отчета**
  
-Когда выполнены все шаги по созданию привязки, открывается окно со структурой привязок отчета (//Рис. 23//).+Когда выполнены все шаги по созданию привязки, открывается окно **Мастера отчетов** с шаблоном отчета (//Рис. 23//).
  
 [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_325.png?nolink |Рисунок 23}}] [{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_325.png?nolink |Рисунок 23}}]
  
-В этом окне для привязки типа "Фильтрнеобходимо задать название, которое не должно содержать пробелов.+Отчет необходимо сохранить. Для этого на панели инструментов **Мастера отчетов** нажмите на кнопку **Сохранить отчет** {{common/icons/19.png?nolink}}. После нажатия на данную кнопку будет предложено выбрать папку в справочнике "Отчеты". Статический отчет должен быть сохранен в любой папке, отличной от "Отчеты объектов", т.к. в эту папку сохраняются динамические отчеты. В данном случае можно сохранить отчет "Недекомпозированные процессы" в корень папки "Отчеты". Для этого выделите раздел "Отчеты" и нажмите на кнопку **Выбрать** (//Рис. 24//).
  
-**ШАГ 9Указание названия отчета**+[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_326.png?nolink |Рисунок 24}}]
  
-Для сохранения созданного отчета нужно предварительно указать его название (//Рис. 24//).+**ШАГ 7. Проверка работоспособности отчета**
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_327.png?nolink |Рисунок 24}}]+Чтобы проверить работоспособность отчета, его необходимо выполнить. Это можно сделать, не выходя из **Мастера отчетов**. На панели инструментов **Мастера отчетов** нажмите на кнопку {{ru/common/exe.png?&nolink}}.
  
-**ШАГ 10Сохранение отчета**+**ШАГ 8Закрытие Мастера отчета**
  
-Именованный отчет необходимо сохранить при помощи кнопки "{{ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_131.png?nolink}}". После нажатия на данную кнопку будет предложено выбрать папку в справочнике "Отчеты". Статический отчет должен быть сохранен в любой папке, отличной от "Отчеты объектов Word", т.к. в эту папку сохраняются динамические отчеты. В данном случае можно сохранить отчет "Недекомпозированные процессы" в корень папки "Отчеты". Для этого нужно выделить раздел "Отчеты" в открывшемся окне в области с навигатором и нажать кнопку "Выбрать" (//Рис. 25//).+После того, как отчет создан, проверка его работоспособности выполнена, шаблон при необходимости откорректированнажмите на кнопку {{ru/common/save.png?nolink}}. **Мастер отчетов** будет закрыт, а изменения отчета сохранены.
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_268.png?nolink |Рисунок 25}}]+Для повторного открытия структуры данного отчета перейдите в **Навигаторе** на вкладку **Отчеты**, выделите отчет (если отчет не появился в **Навигаторе**, нужно обновить информацию в **Навигаторе**) и перейдите в его свойства при помощи кнопки на панели инструментов **Навигатора** (//Рис. 25//).
  
 +[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_333.png?nolink |Рисунок 25}}]
  
-**ШАГ 11. Генерация шаблона отчета**+===== Пример работы отчета =====
  
-Для того чтобы сформировать шаблон отчета с автоматически расставленными привязкаминеобходимо нажать на кнопку "{{ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_135.png?nolink}}" (//Рис. 26//).+Чтобы сформировать статический отчетвыделите его в **Навигаторе** (**Навигатор ->** вкладка **Отчеты**), на панели инструментов **Навигатора** в меню **Отчеты** выберите **Выполнить** (//Рис. 26//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_137.png?nolink |Рисунок 26}}]+[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_335.png?nolink |Рисунок 26}}]
  
-Автогенерация шаблона расставляет привязки в формате, заданном по умолчанию. Если генерация выполняется после внесения в шаблон пользовательских изменений, эти изменения будут потеряны.+Выполнить статический отчет можно также при помощи пункта меню **Отчеты -> Выполнить** в контекстном меню, вызываемом от необходимого отчета.
  
-== Внимание! == +Фрагмент сформированного отчета "Недекомпозированные процессы" показан на //Рис. 27//.
-Выполнять редактирование шаблона рекомендуется после того, как структура отчета будет полностью определена и сформирована, т.е. будут созданы все необходимые привязки. +
-==== ==== +
-\\ +
-После завершения генерации система предложит запустить отчет для просмотра. Если это нужно - следует нажать кнопку "Да" (//Рис. 27//). Если после генерации шаблона нет необходимости просматривать отчет, то в окне с предложением о просмотре отчета нужно нажать кнопку "Нет".+
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_329.png?nolink |Рисунок 27}}]+[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_337.png?nolink |Рисунок 27}}]
  
-**ШАГ 12. Редактирование шаблона отчета** 
  
-Перейти к просмотру и редактированию шаблона отчета можно при помощи кнопки "{{ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_145.png?nolink}}". 
  
-Шаблон отчета, сформированный в формате MS Word, с расставленными привязками, будет содержать на первой странице титульный лист с названием отчета. На второй странице последовательно будут расставлены привязки (//Рис. 28//). 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_330.png?nolink |Рисунок 28}}] 
- 
-Можно отключить создание титульного листа при генерации. 
- 
-== Внимание! == 
-Информация о том, как отключить создание титульного листа при генерации, приведена в п. [[ru/creating_user_reports/edit_report/styles_template]]. 
-===== ===== 
-\\ 
-Средствами MS Word можно отформатировать данный шаблон. После внесения изменений в шаблон отчета, окно MS Word можно закрыть. Если изменения были внесены, при закрытии редактор MS Word выдаст сообщение, изображенное на //Рис. 29//. 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_332.png?&nolink |Рисунок 29}}] 
- 
-Для сохранения внесенных изменений необходимо нажать кнопку "Сохранить". Сохранить изменения в шаблоне также можно по кнопке {{ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_153.png?nolink}} "Сохранить" в окне MS Word до закрытия окна с шаблоном. 
- 
-**ШАГ 13. Закрытие Мастера отчета** 
- 
-После того, как созданный отчет сохранен, шаблон сгенерирован и при необходимости изменен формат шаблона, нужно нажать на кнопку "{{ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_155.png?nolink}}". Мастер отчетов будет закрыт, а изменения отчета - сохранены. 
- 
-Для повторного открытия структуры данного отчета необходимо в Навигаторе в разделе "Отчеты" выделить отчет и зайти в его свойства, например, при помощи кнопки на панели инструментов Навигатора (//Рис. 30//). В результате структура отчета будет открыта в окне редактирования свойств. Двойной клик мыши по названию отчета в Навигаторе откроет структуру привязок отчета в Мастере отчетов. 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_333.png?nolink |Рисунок 30}}] 
- 
-===== Пример работы отчета ===== 
  
-Чтобы сформировать статический отчет, нужно выделить его в Навигаторе в разделе "Отчеты", на панели инструментов Навигатора открыть контекстное меню "Отчеты" и выбрать "Выполнить" (//Рис. 31//). 
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_335.png?nolink |Рисунок 31}}]+[<contextnavigator>]
  
-Фрагмент сформированного отчета "Недекомпозированные процессы" показан на //Рис. 32//. 
  
-[{{ ru/creating_user_reports/typical_tasks_reports/class_process/not_decomposed_process/not_decomposed_process_337.png?nolink |Рисунок 32}}] 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki