Различия

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

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

ru:creating_user_reports:typical_tasks_reports:report_elements [2012/07/25 17:36]
admin
ru:creating_user_reports:typical_tasks_reports:report_elements [2019/08/01 09:45] (текущий)
Строка 1: Строка 1:
-====== Элементы, от которых должен вызываться отчет ======+====== Объекты, от которых должен вызываться отчет ======
  
-**Постановка задачи**+===== Постановка задачи =====
  
-Требуется для процессов с типом «IDEF0» отображать в контекстном меню отчет «Отчет для процесса IDEF0», а для процесса с другим типом данный отчет не отображать. В отчет пусть выводятся название и тип процесса (//Рис.1//).+Требуется для процессов с типом "IDEF0" в контекстном меню **Отчеты** отображать отчет "Отчет для процесса IDEF0", а для процесса с другим типом данный отчет не должен отображаться. В отчет пусть выводятся название и тип процесса (//Рис. 1//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_085.png?333x53&nolink |//Рис.////1////.// Примерный вид отчета}}]+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_085.png?nolink |Рисунок 1}}]
  
-**Планирование логики извлечения информации с помощью Объектной модели**+===== Планирование логики извлечения информации с помощью Объектной модели =====
  
-Отчет необходимо будет вызывать только для процессов определенного типа. Отобрать среди всех процессов только процессы заданного типа можно при помощи фильтра. Т.к. информация будет выбираться из процессов, то фильтр необходимо строить по классу «Процессы». Для того чтобы понять, на какой параметр нужно наложить условие, необходимо открыть справочник «Объектная модель» (Справочники ?> Объектная модель) и найти в нем класс «Процессы». В этом классе для хранения типа процесса предусмотрен параметр «Тип процесса» (параметр типа «Перечисление»). На него в фильтре и нужно накладывать условие.+Отчет необходимо вызывать только для процессов определенного типа. Отобрать среди всех процессов только процессы заданного типа можно при помощи фильтра. Т.к. информация будет выбираться из процессов, то фильтр необходимо строить по справочнику "Процессы". Для того чтобы понять, на какой параметр нужно наложить условие, откройте **Объектную модель** (**Главное меню -> Отчеты -> Объектная модель**) и в разделе "Классы" найдите справочник "Процессы". В этом справочнике для хранения типа процесса предусмотрен параметр "Тип процесса(параметр типа "Перечисление"). На этот параметр нужно будет наложить условие в фильтре.
  
-По умолчанию в Объектной модели в списке параметров отображается не весь перечень параметров. Включить показ полного списка параметров класса и увидеть параметр «Тип процесса» можно при помощи кнопки <sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_077.png?27x26&nolink }}</sub> «Показывать все параметры» (//Рис.2//).+По умолчанию в **Объектной модели** в списке параметров отображается не весь перечень параметров, и параметр "Тип процесса" скрытДля включения показа полного списка параметров справочника нажмите западающую кнопку **Показывать все параметры** {{common/icons/161.png?nolink}} (//Рис. 2//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_087.png?485x319&nolink |//Рис.////2////.// Размещение параметра «Тип процесса» в классе «Процессы»}}]+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_087.png?nolink |Рисунок 2}}]
  
-**Настройка привязок**+===== Настройка привязок =====
  
-**ШАГ 1 Запуск Мастера отчетов и настройка условий применения отчета**+**ШАГ 1Запуск Мастера отчетов и настройка условий применения отчета**
  
-Если отчет строится с нуля, то нужно запустить Мастер отчетов (Отчеты ?> Мастер отчетов). По умолчанию для нового отчета в Мастере проставлена опция «Использовать для всех объектов класса…» (//Рис.3//). Это означает, что построенный отчет будет использоваться для всех объектов класса «Процессы». Но в данном случае нужно, чтобы отчет использовался только для процессов с типом «IDEF0». Следовательно, необходимо снять галочку и нажать кнопку «Далее».+Для построения нового отчета в главном меню программы нажмите **Новый отчет** (**Главное меню -> Отчеты -> Новый отчет**). Откроется **Мастер отчетов**. Укажите название отчета.
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_089.png?580x520&nolink |//Рис.////3////.// Снятие опции об использовании для всех объектов класса}}]+По умолчанию для нового отчета в **Мастере отчетов** установлен флажок **Использовать для всех объектов класса…** (//Рис. 3//)Это означает, что построенный отчет будет использоваться для всех объектов справочника "Процессы". Но в рассматриваемом примере нужно, чтобы отчет использовался только для процессов с типом "IDEF0". Поэтому снимите флажок **Использовать для всех объектов класса…** и нажмите на кнопку **Далее**.
  
-**ШАГ 2 Создание и выбор фильтра, определяющего те объекты, для которых будет использоваться отчет**+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_089.png?nolink |Рисунок 3}}]
  
-На первом шаге галочка «Использовать для всех объектов класса…» была снята, поэтому предлагается указать условие, по которому будут отбираться объекты, от которых можно будет вызывать данный отчет. Это условие нужно задать в фильтре, выполнение которого будет давать только процессы типа «IDEF0», а не весь перечень процессов.+**ШАГ 2. Создание и выбор фильтра, определяющего те объекты, для которых будет использоваться отчет**
  
-Фильтр можно создать, не выходя из Мастера отчетов. Для этого нужно выбрать папкув которой будет храниться фильтр, напримерпапку «Пользовательские фильтры» (//Рис.4//)и нажать кнопку «Создать».+На первом шаге флажок **Использовать для всех объектов класса…** был снят, поэтому предлагается указать условие, по которому будут отбираться объектыот которых можно будет вызывать данный отчет. Это условие нужно задать в фильтревыполнение которого позволит получить только процессы типа "IDEF0", а не весь перечень процессов.
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_091.png?526x247&nolink |//Рис.////4////.// Создание фильтра в Мастере отчетов для задания условия}}]+Фильтр можно создать, не выходя из **Мастера отчетов**. Для этого выделите папку, в которой будет храниться фильтр, например, папку "Пользовательские фильтры" (//Рис. 4//), и нажмите на кнопку **Создать**.
  
-Фильтр должен будет выдавать перечень процессовВ открывшейся форме нужно выделить курсором класс, по которому будет построен фильтр -- класс «Процессы», и нажать кнопку «Выбрать» (//Рис.5//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_091.png?nolink |Рисунок 4}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_093.png?240x404&nolink |//Рис.////5////.// Выбор класса «Процессы» при создании фильтра}}]+В открывшемся окне выделите курсором справочник, по которому будет построен фильтр - справочник "Процессы", и нажмите на кнопку **Выбрать** (//Рис. 5//).
  
-После указания класса в открывшемся окне необходимо задать название фильтра, например, «Процессы IDEF0» (//Рис.6//)Название должно подсказывать, какая информация должна выводиться при выполнении фильтра -- т.е. процессы, тип которых «IDEF0».+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_093.png?nolink |Рисунок 5}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_095.png?414x98&amp;nolink |//Рис.////6////.// Указание названия фильтра при его создании}}]+Далее укажите название создаваемого фильтра, например, "Процессы IDEF0&quot(//Рис. 6//)Название должно подсказывать, какая информация будет выводиться при выполнении фильтра - т.е. процессы, тип которых "IDEF0".
  
-После указания названия в открывшемся окне нужно нажать гиперссылку «Основное условие». Условие будет накладываться на параметр «Тип процесса». По умолчанию этот параметр не отображается. Для вывода его на показ необходимо нажать на кнопку <sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_097.png?29x27&nolink}}</sub> на панели инструментов окна условия фильтра. Далее необходимо в перечне параметров найти параметр «Тип процесса» и задать условие: значение параметра «Тип процесса» должно быть равно «IDEF0». Для этого в столбце «Тип» нужно указать в выпадающем списке «Значение», в столбце «Оператор» ? «=», в столбце «Значение» ? «IDEF0» (//Рис.6//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_095.png?nolink исунок 6}}]
  
-С дополнительной информацией об использовании операторов на закладке «Условия» можно ознакомиться в [[ru/manual/filter/filter_element]].+В открывшемся окне нажмите гиперссылку **Основное условие**. Условие будет накладываться на параметр "Тип процесса". По умолчанию этот параметр не отображается. Для вывода его на показ нажмите западающую кнопку **Показать все параметры** {{common/icons/161.png?nolink}} на панели инструментов окна условия фильтра. Далее в перечне параметров найдите параметр "Тип процесса", выделите его и задайте условие: значение параметра "Тип процесса" должно быть равно "IDEF0". Для этого в столбце **Тип** в выпадающем списке выберите "Значение", в столбце **Оператор** - "=", в столбце **Значение** - "IDEF0" (//Рис. 7//).
  
-После указания условия нужно нажать на кнопку «Сохранить» (//Рис.7//), и в открывшемся окне снова нажать «Сохранить».+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_099.png?nolink |Рисунок 7}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_099.png?592x303&amp;nolink |//Рис.////7////.// Наложение условия на параметр «Тип процесса»}}]+== Внимание! == 
 +С дополнительной информацией о построении фильтров можно ознакомиться в главе [[ru/manual/manual]] -&gt[[ru/manual/filter]]. С информацией об использовании операторов на вкладке **Условия** можно ознакомиться в главе [[ru/manual/filter/filter_element]]. 
 +===== ===== 
 +\\ 
 +После указания условия нажмите на кнопку **Сохранить**, и в открывшемся окне снова нажмите **Сохранить**.
  
-С дополнительной информацией о построении фильтров можно ознакомиться в [[ru/manual/filter]].+Фильтр сохраняется в справочнике "Хранимые фильтры" (**Главное меню -> Отчеты -> Хранимые фильтры**) в папке "Пользовательские фильтры" (//Рис. 8//), которая была указана в **Мастере отчетов** (см. //Рис. 4//). В этом справочнике в параметре **Класс** указывается справочник, по которому создан фильтр.
  
-После выполненных действий фильтр сохраняется в справочнике «Хранимые фильтры» в папке «Пользовательские фильтры» (//Рис.8//), которая была указана в Мастере отчетов (см//Рис.4//). Открыть справочник можно при помощи главного меню: Отчеты -> Хранимые фильтры. В этом справочнике в столбце «Класс» указывается, по какому классу создан фильтр.+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_101.png?nolink |Рисунок 8}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_101.png?590x156&nolink |//Рис.////8////.// Созданный фильтр}}]+В **Мастере отчетов** выделите созданный фильтр (//Рис. 9//) и нажмите на кнопку **Далее**.
  
-В Мастере отчетов необходимо выделить созданный фильтр (//Рис.9//) и нажать кнопку «Далее».+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_103.png?nolink |Рисунок 9}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_103.png?569x290&nolink |//Рис.////9////.// Выбор созданного фильтра}}]+== Внимание! == 
 +Если бы флажок **Использовать для всех объектов класса…** не был бы снят, то необходимо было бы указать, по какому справочнику будет строиться отчет. В данном случае это был бы справочник "Процессы". 
 +===== ===== 
 +\\ 
 +**ШАГ 3. Выбор типа привязки для привязки к параметру "Название"**
  
-Если бы галочка «Использовать для всех объектов класса…» не была снята, то необходимо было бы указать, по какому классу будет строиться отчет. В данном случае это был бы класс «Процессы».+В соответствии с постановкой задачи в отчет, вызванный от процесса, нужно вывести название процесса и его тип. Следовательно, в отчете нужны 2 привязки: к параметрам "Название" и "Тип процесса".
  
-**ШАГ 3 -- Выбор типа привязки для привязки к параметру «Название»**+Для добавления в шаблон отчета новой привязки нажмите на кнопку **Новая** на панели инструментов **Мастера отчетов**
  
-В соответствии с поставкой задачи в отчет нужно вывести название процессаот которого будет вызван отчети тип этого процесса. Следовательнонужны привязки: к параметрам «Название» и «Тип процесса».+Параметр "Название" - это параметр типа "Строка". Для вывода таких параметров в отчет предусмотрен тип привязки "Объект". В открывшемся окне выбора типов привязки есть справочная информация по всем типам привязок. Тип привязки "Объект" - наиболее часто используемый тип привязки, который есть во всех отчетах. По умолчанию в данном окне уже выбран данный тип привязки (//Рис. 10//). Поэтому для перехода к следующему шагу построения отчета нажмите на кнопку **Далее**.
  
-Параметр «Название» это параметр типа «Строка». Для вывода таких параметров в отчет предусмотрена привязка типа «Объект».+[{{ ru/creating_user_reports/report/report_014.png?nolink |Рисунок 10}}]
  
-В открывшемся окне выбора типов привязки есть справочная информация по всем типам привязок. Тип привязки «Объект» ? наиболее часто используемый тип привязки, который есть во всех отчетах. По умолчанию в данной форме уже выбран данный тип привязки (//Рис.10//). Поэтому нужно нажать кнопку «Далее» для перехода к следующему шагу построения отчета.+**ШАГ 4. Выбор источника данных для привязки к параметру "Название"**
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_105.png?525x43&amp;nolink |//Рис.////10////.// Выбор привязки типа «Объект» для параметра «Название»}}]+Информация о названии процесса будет меняться в зависимости от процесса, от которого будет вызван отчетЭтот процесс и будет использоваться в качестве источника данных для привязки к параметру &quot;Название". Поэтому привязка будет динамической (//Рис. 11//)По умолчанию выбран тип "Динамическая привязка к данным". Для перехода к следующему шагу нажмите на кнопку **Далее**.
  
-**ШАГ 4 Выбор источника данных для привязки к параметру «Название»**+[{{ ru/creating_user_reports/report/report_015.png?nolink |Рисунок 11}}]
  
-Информация о названии процесса будет меняться в зависимости от процесса, от которого будет вызван отчет. Этот процесс и будет использоваться в качестве источника данных для привязки «Название». Поэтому привязка «Название» будет динамической (//Рис.11//). По умолчанию выбран тип «Динамическая привязка к данным». Для перехода к следующему шагу нужно нажать кнопку «Далее».+**ШАГ 5. Выбор параметра "Название"**
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_107.png?468x45&nolink |//Рис.////11////.// Выбор источника данных для привязки к параметру «Название»}}]+В открывшемся окне слева отображается дерево источников данных. В нем в качестве "Объекта" подразумевается объект того справочника, по которому построен фильтр и для которого будет строиться отчет. В данном случае - это процесс. Справа приводится перечень параметров, которые могут быть связаны с привязкой. В перечне параметров найдите параметр "Название" и выделите его (//Рис. 12//). Для удобства поиска можно отсортировать перечень параметров по колонке **Название**. Для этого щелкните левой клавишей мыши по заголовку данной колонки. Название выбранного параметра дополнительно отображается в поле **Выбрано**. Для перехода к следующему шагу нажмите на кнопку **Далее**.
  
-**ШАГ 5 -- Выбор параметра «Название»**+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_109.png?nolink |Рисунок 12}}]
  
-В открывшемся окне слева отображается дерево источников данныхВ нем в качестве «Объекта» подразумевается элемент того класса, по которому построен фильтр и для которого будет строиться отчет. В данном случае -- это процесс. Справа приводится перечень параметров, которые необходимо связать с привязкой. В перечне параметров нужно найти параметр «Название» и выделить его (//Рис.12//). Для удобства поиска можно отсортировать перечень параметров по колонке «Название». Для этого нужно щелкнуть левой клавишей мыши по заголовку данной колонки. Название выбранного параметра дополнительно отображается в поле «Выбрано». Для перехода к следующему шагу необходимо нажать кнопку «Далее».+**ШАГ 6Указание названия привязки к параметру "Название"**
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_109.png?588x371&nolink |//Рис.////12////.// Выбор параметра «Название»}}]+На следующем шаге укажите название привязки к параметру "Название" (//Рис. 13//).
  
-**ШАГ 6 -- Указание описания привязки к параметру «Название»**+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_111.png?nolink |Рисунок 13}}]
  
-На следующем шаге нужно указать описание привязки к параметру «Название» (//Рис.13//). Данное описание будет подставлено после генерации шаблона отчета рядом с привязкой.+Дополнительно в данном окне выводится полный путь к выбранному параметру: "Процессы.Название"Это означает, что в справочнике "Процессы" был выбран параметр "Название". Для перехода к следующему шагу нажмите на кнопку **Далее**.
  
-Дополнительно в данной форме выводится полный путь к данной привязке: «Процессы.Название». Это означает, что в классе «Процессы» выбран параметр «Название».+**ШАГ 7. Редактирование внешнего вида привязки к параметру "Название"**
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_111.png?520x251&nolink |//Рис.////13////.// Указание описания привязки для параметра «Название»}}]+Когда выполнены все шаги по созданию привязки, открывается окно **Мастера отчетов** с шаблоном отчета. По умолчанию в окне **Мастера отчетов** дерево привязок скрыто, и шаблон отчета занимает всю область окна **Мастера отчетов**, что удобно при редактировании шаблона. Чтобы вывести на показ дерево привязок, нажмите западающую кнопку **Показать/скрыть дерево привязок** {{common/icons/35.png?&nolink}}. Повторное нажатие на кнопку скроет дерево привязок.
  
-Для перехода к следующему шагу необходимо нажать кнопку «Далее».+В открывшемся дереве привязок отображается одна привязка (//Рис. 14//).
  
-**ШАГ 7 -- Указание названия привязки к параметру «Название»**+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_113.png?nolink |Рисунок 14}}]
  
-Когда выполнены все шаги по созданию привязки, открывается окно со структурой привязок отчета (//Рис.14//).+Внесите изменения в шаблон отчета: укажите заголовок, который будет отображаться рядом с тегом привязки в шаблоне, например, "Название процесса(//Рис. 15//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_113.png?589x424&nolink |//Рис.////14////.// Созданная привязка к параметру «Название»}}]+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_122.png?nolink |Рисунок 15}}]
  
-Это окно разделено на 2 частиСлева -- иерархия привязок (в данном случае привязка пока одна). Справа ? для выделенной привязки указывается вся информация о ней: заданное описание (его можно изменить в поле «Описание привязки»), фильтр (если таковой наложен на данную привязку), выбранный тип привязки и путь к параметру, с которым связана данная привязка. Для других типов привязки может дополнительно отображаться и другая информация.+**ШАГ 8Добавление новой привязки к параметру ип процесса"**
  
-В этом окне для привязки к параметру «Название» необходимо задать название привязки, которое должно подсказывать, к какому параметру осуществляется привязка. Это позволит быстро ориентироваться в структуре отчета, когда привязок будет существенно больше.+Для добавления второй привязки, связанной с параметром "Тип процесса", установите курсор в шаблоне отчета на следующий абзац текста и нажмите на кнопку **Новая**.
  
-Перейти к режиму редактирования названия привязки можно при помощи щелчка левой клавишей мыши на названии привязки. В названии не должно быть пробелов и управляющих символов.+**ШАГ 9. Выбор типа привязки для привязки к параметру "Тип процесса"**
  
-**ШАГ 8 -- Добавление новой привязки к параметру «Тип процесса»**+Выберите для привязки к параметру "Тип процесса" тип привязки "Объект" (//Рис. 16//).
  
-Вторую привязку, связанную с параметром «Тип процесса», можно добавить по кнопке «Новая привязка» или через контекстное меню (//Рис.15//).+[{{ ru/creating_user_reports/report/report_014.png?nolink |Рисунок 16}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_115.png?409x226&nolink |//Рис.////15////.// Создание новой привязки с использованием контекстного меню}}]+Для перехода к следующему шагу построения отчета нажмите на кнопку **Далее**.
  
-Для добавления привязки можно использовать горячую клавишу «INSERT».+**ШАГ 10. Выбор источника данных для привязки к параметру ип процесса"**
  
-**ШАГ 9 -- Выбор типа привязки для привязки к параметру «Тип процесса»**+Информация о типе процесса будет меняться в зависимости от процесса, от которого будет вызван отчет. Этот процесс и будет использоваться в качестве источника данных для привязки "Тип процесса". Поэтому привязка "Тип процесса" будет динамической (//Рис. 17//).
  
-Привязка к параметру «Тип процесса» будет типа «Объект» (//Рис.16//).+[{{ ru/creating_user_reports/report/report_015.png?nolink |Рисунок 17}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_105.png?525x43&nolink |//Рис.////16////.// Выбор привязки типа «Объект» для параметра «Тип процесса»}}]+Нажмите на кнопку **Далее** для перехода к следующему шагу построения отчета.
  
-Для перехода к следующему шагу построения отчета необходимо нажать кнопку «Далее».+**ШАГ 11. Выбор параметра "Тип процесса"**
  
-**ШАГ 10 ? Выбор источника данных для привязки к параметру «Тип процесса»**+Параметр "Тип процесса" по умолчанию не отображается в перечне параметров. Для того чтобы увидеть этот параметр, установите флажок **Показывать все** и выделите параметр "Тип процесса" (//Рис. 18//).
  
-Информация о типе процесса будет меняться в зависимости от процесса, от которого будет вызван отчет. Этот процесс и будет использоваться в качестве источника данных для привязки «Тип процесса». Поэтому привязка «Тип процесса» будет динамической (//Рис.17//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_117.png?nolink |Рисунок 18}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_107.png?468x45&nolink |//Рис.////17////.// Выбор источника данных для привязки к параметру «Тип процесса»}}]+Для перехода к следующему шагу построения отчета нажмите на кнопку **Далее**.
  
-После выбора источника данных необходимо нажать кнопку «Далее» для перехода к следующему шагу построения отчета.+**ШАГ 12. Указание названия привязки к параметру "Тип процесса"**
  
-**ШАГ 11 -- Выбор параметра «Тип процесса»**+Название привязки "Тип процесса" можно оставить таким, которое указано по умолчанию (//Рис. 19//).
  
-Параметр «Тип процесса» по умолчанию не отображается в перечне параметров. Для того чтобы увидеть этот параметр, необходимо включить галочку «Показывать все» (//Рис.18//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_119.png?nolink |Рисунок 19}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_117.png?540x160&nolink |//Рис.////18////.// Выбор параметра «Тип процесса»}}]+Для перехода к следующему шагу построения отчета нажмите на кнопку **Далее**.
  
-Для перехода к следующему шагу построения отчета необходимо нажать кнопку «Далее».+**ШАГ 13. Редактирование внешнего вида привязки к параметру "Тип процесса"**
  
-**ШАГ 12 ? Указание описания привязки к параметру «Тип процесса»**+На следующем шаге внесите изменения в шаблон отчета: укажите заголовок, который будет отображаться рядом с тегом привязки в шаблоне, например, "Тип процесса" (//Рис. 20//).
  
-Описание привязки «Тип процесса» можно оставить таким, которое указано по умолчанию (//Рис.19//) и нажать кнопку «Далее».+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_166.png?nolink |Рисунок 20}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_119.png?495x143&nolink |//Рис.////19////.// Указание описания привязки для параметра «Тип процесса»}}]+**ШАГ 14Добавление комментария к отчету**
  
-**ШАГ 13 ? Указание названия привязки к параметру «Тип процесса»**+Для данного отчета в **Окне свойств** отчета можно добавить комментарий. Для этого нажмите на кнопку **Редактировать свойства отчета** {{common/icons/17.png?nolink}}. В открывшемся окне рядом с параметром **Комментарий** нажмите на кнопку с тремя точками. В специальном текстовом редакторе (//Рис. 21//), введите комментарий к отчету.
  
-На следующем шаге необходимо указать название созданной привязки (//Рис.20//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_129.png?nolink |Рисунок 21}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_121.png?458x198&nolink |//Рис.////20////.// Созданная привязка к параметру «Тип процесса»}}]+Для сохранения комментария нажмите на кнопку "Сохранить". Чтобы закрыть **Окно свойств**, нажмите на кнопку **Закрыть**.
  
-**ШАГ 14 -- Указание названия отчета**+**ШАГ 15. Сохранение отчета**
  
-Пока название отчета не введено, кнопка «Сохранить» будет неактивнаа название поля «Название отчета» будет выделено красным цветом (см. //Рис.20//). Поэтому для сохранения созданного отчета нужно предварительно указать его название (Рис.21).+Отчет необходимо сохранить. Для этого на панели инструментов **Мастера отчетов** нажмите на кнопку **Сохранить отчет** {{common/icons/19.png?nolink}}. После нажатия на данную кнопку будет предложено выбрать папку в справочнике "Отчеты объектов", в которую нужно сохранить отчет. Выделите папку "Пользовательские отчеты" и нажмите на кнопку **Выбрать** (//Рис. 22//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_123.png?458x92&nolink |Рис.21. Указание названия отчета}}]+[{{ ru/creating_user_reports/report/report_019.png?nolink |Рисунок 22}}]
  
-**ШАГ 15 -- Добавление комментария к отчету**+**ШАГ 16. Проверка работоспособности отчета**
  
-Можно добавить комментарий к данному отчету в специальном текстовом редакторе (Рис.22), который вызывается по кнопке <sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_125.png?27x24&nolink}}</sub> «Комментарий к отчету». Для сохранения комментария необходимо нажать кнопку <sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_127.png?25x24&nolink}}</sub> «OK».+Чтобы проверить работоспособность отчета, его необходимо выполнить. Это можно сделать, не выходя из **Мастера отчетов**. На панели инструментов **Мастера отчетов** нажмите на кнопку {{ru/common/exe.png?&nolink}}. В открывшемся окне выделите процесс, для которого будет сформирован данный отчет, и нажмите на кнопку **Выбрать** (//Рис. 23//).
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_129.png?427x102&nolink |Рис.22. Текстовый редактор для заполнения комментария к отчету}}]+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_143.png?nolink |Рисунок 23}}]
  
-**ШАГ 16 -- Сохранение отчета**+**ШАГ 17. Закрытие Мастера отчета**
  
-Именованный отчет необходимо сохранить при помощи кнопки «<sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_131.png?85x25&nolink}}</sub>»После нажатия на данную кнопку будет предложено выбрать папку в справочнике «Отчеты объектов», в которую нужно сохранить отчет. Данную папку необходимо выделить и нажать кнопку «Выбрать» (//Рис.23//).+После того, как отчет создан, проверка его работоспособности выполнена, шаблон при необходимости откорректирован, нажмите на кнопку {{ru/common/save.png?nolink}}. **Мастер отчетов** будет закрыт, а изменения отчета - сохранены.
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_133.png?536x163&nolink |//Рис.////23////.// Сохранение отчета в справочнике «Отчеты объектов» в папке «Пользовательские отчеты»}}]+Для повторного открытия структуры данного отчета откройте справочник "Отчеты объектов" (**Главное меню -> Отчеты -> Отчеты объектов**), выделите слева в дереве ту папку, в которую был сохранен отчет. Справа отобразится перечень отчетов, находящихся в данной папке (//Рис. 24//). Выделите необходимый отчет и нажмите на кнопку {{ru/common/properties.png?nolink}}.
  
-**ШАГ 17 -- Генерация шаблона отчета**+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_157.png?nolink |Рисунок 24}}]
  
-Для того чтобы сформировать шаблон отчета с автоматически расставленными привязками, необходимо нажать на кнопку «<sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_135.png?132x25&nolink}}</sub>» (//Рис.24//).+===== Пример работы отчета =====
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_137.png?500x77&nolink |//Рис.////24////.// Выполнение автоматической генерации шаблона}}]+Для того чтобы сразу увидеть в контекстном меню созданный отчет, обновите дерево **Навигатора** (//Рис. 25//).
  
-Автогенерация шаблона расставляет привязки в формате, заданном по умолчанию. Если генерация выполняется после внесения в шаблон пользовательских изменений, эти изменения будут потеряны.+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_159.png?nolink |Рисунок 25}}]
  
-**Внимание!** Выполнять редактирование шаблона рекомендуется после того, как структура отчета будет полностью определена и сформированат.е. будут созданы все необходимые привязки.+Отчет будет отображаться в контекстном меню только для процессов, созданных в нотации IDEF0 (//Рис. 26//).
  
-После завершения генерации система предложит запустить отчет для просмотраЕсли это нужно -- следует нажать кнопку «Да» (//Рис.25//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_161.png?nolink |Рисунок 26}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_139.png?251x152&nolink |//Рис.////25////.// Сообщение с предложением о запуске отчета для просмотра}}]+Фрагмент отчета, построенного от процесса IDEF0, показан на //Рис. 27//.
  
-Если отчет запущен для просмотра, предлагается сначала выбрать, для какого процесса этот отчет будет строиться, т.к. отчет является динамическим. Для этого в открывшемся окне необходимо выделить интересующий процесс и нажать кнопку «<sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_141.png?76x24&nolink}}</sub>» (//Рис.26//).+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_163.png?nolink |Рисунок 27}}]
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_143.png?539x186&amp;nolink |//Рис.////26////.// Выбор процесса для просмотра отчета}}]+&quot;Отчет для процесса IDEF0" не будет отображаться в контекстном меню, вызванном от процессов, тип которых будет отличным от IDEF0 (//Рис. 28//).
  
-Если после генерации шаблона нет необходимости просматривать отчет, то в окне с предложением о просмотре отчета (см. //Рис.25//) нужно нажать кнопку «Нет».+[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_165.png?nolink |Рисунок 28}}]
  
-**ШАГ 18 -- Редактирование шаблона отчета** 
  
-Перейти к просмотру и редактированию шаблона отчета можно при помощи кнопки «<sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_145.png?150x25&nolink}}</sub>». 
  
-Шаблон отчета, сформированный в формате MS Word, с расставленными привязками будет содержать на первой странице титульный лист с названием отчета. На второй странице последовательно будут расставлены привязки (//Рис.27//). 
  
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_147.png?240x91&nolink |//Рис.////27////.// Привязки отчета, расставленные в шаблоне после генерации}}] 
  
-Можно отключить создание титульного листа при генерации.+[<contextnavigator>]
  
-Информация о том, как отключить создание титульного листа при генерации, приведена в [[ru/creating_user_reports/edit_report/styles_template]]. 
  
-Средствами MS Word можно внести изменения в данный шаблон: разместить описания привязок и сами привязки в одной строке //Рис.28//. 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_149.png?389x56&nolink |//Рис.////28////.// Измененный шаблон}}] 
- 
-После внесения всех изменений в шаблон отчета, окно MS Word можно закрыть. При закрытии редактор MS Word выдаст сообщение, изображенное на //Рис.29//. 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_151.png?428x101&nolink |//Рис.////29////.// Сохранение шаблона}}] 
- 
-Для сохранения внесенных изменений необходимо нажать кнопку «Да». Сохранить изменения в шаблоне также можно по кнопке <sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_153.png?24x24&nolink}}</sub> «Сохранить» в окне MS Word до закрытия окна с шаблоном. 
- 
-**ШАГ 19 -- Закрытие Мастера отчета** 
- 
-После того, как созданный отчет сохранен, шаблон сгенерирован и при необходимости изменен формат шаблона, нужно нажать на кнопку «<sub>{{ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_155.png?75x23&nolink}}</sub>». Мастер отчетов будет закрыт, а изменения отчета -- сохранены. 
- 
-Для повторного открытия структуры данного отчета необходимо зайти в справочник «Отчеты объектов» (Отчеты ?> Отчеты объектов) и выделить в навигаторе слева папку, в которую был сохранен отчет. Справа отобразится перечень отчетов, находящихся в данной папке (//Рис.30//). 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_157.png?587x149&nolink |//Рис.////30////.// «Отчет для процесса IDEF0», сохраненный в папке «Пользовательские отчеты»}}] 
- 
-**Пример работы отчета** 
- 
-Для того чтобы сразу увидеть в контекстном меню созданный отчет, необходимо обновить дерево Навигатора системы (//Рис.31//). 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_159.png?275x185&nolink |//Рис.////31////.// Обновление дерева Навигатора системы}}] 
- 
-Отчет будет отображаться в контекстном меню только для процессов, созданных в нотации IDEF0 (//Рис.32//). 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_161.png?490x187&nolink |//Рис.////32////.// Отображение отчета в контекстном меню, вызванного от процесса IDEF0}}] 
- 
-Фрагмент отчета, построенного от процесса IDEF0, показан на Рис.33. 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_163.png?312x55&nolink |Рис.33. Фрагмент сформированного отчета «Отчет для процесса IDEF0»}}] 
- 
-«Отчет для процесса IDEF0» не будет отображаться в контекстном меню, вызванном от процессов, тип которых будет отличным от IDEF0 (//Рис.34//). 
- 
-[{{ ru/creating_user_reports/typical_tasks_reports/report_elements/report_elements_165.png?587x207&nolink |//Рис.////34////.// Отсутствие отчета «Отчет для процесса IDEF0» в контекстном меню, вызванном от процесса типа «Процедура»}}] 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki