Отчет об объектах диаграммы является наиболее полным отчетом по модели, т.к. включает не только полный список объектов модели с описанием всех их свойств, но и перечень свойств, определяемых пользователем.
Окно Diagram Object Report содержит следующие настройки отчета:
- Standard Reports – текстовое поле, в котором задается имя создаваемого на основе предложенных шаблонов, отчета. Перечень шаблонов отчетов:
- Activity Arrow ( hierarchical ) – описание стрелок функций создается в соответствии с их иерархией
- Activity Definition ( breadth first ) – определение функций создается в соответствии с их значимостью (А0, А1…А n , А11…А1 n , …)
- Activity Definition ( hierarchical ) – определение функций создается в соответствии с их иерархией
- Activity Definition / Note ( breadth first ) – текст примечаний функций создается в соответствии с их значимостью (А0, А1…А n , А11…А1 n , …)
- Activity Definition / Note ( hierarchical ) – текст примечаний функций создается в соответствии с их иерархией
- Node Tree Report – создание отчета по дереву узлов
- Update – кнопка изменения содержания диалогового окна
- New – кнопка создания собственного стандартного отчета. BPwin сохраняет информацию о стандартном отчете в файле BPWINRPT . INI . Все определения этого файла доступны из любой модели. Единственное ограни чение - свойства, определяемые пользователем ( UDP ). Они сохраняются в виде указателя и поэтому доступны только из "родной" модели.
- Delete – кнопка очистки содержания диалогового окна
- Report on – зона, содержащая флажки отчетов по:
- Activities – функциям
- Data Store – хранилище данных
- Externals – внешние данные
- Referent – ссылки
- Junction – слияние
- Start from Activity – список, в котором выбирается уровень диаграммы, с которой начинается создание отчета
- Number of Levels – текстовое поле, в котором автором задается число уровней модели, для которых создается отчет по объектам
- Activity Options – зона, в которой содержатся флажки, включение которых обеспечивает ввод в отчет следующей информации: Name ( имя ), Number ( число ), Definition ( определение ), Status (статус), Note (заметки), Source (источник), Author Name (фамилия автора), Object Type (тип объекта) , Facts (факты), Objects (объект), Description (описание), Constraints (ограничения)
- Arrow Options – зона, в которой содержатся флажки, включение которых обеспечивает ввод в отчет следующей информации: Input Name ( имя стрелки входа ), Input Definition ( определение стрелки входа ) , Control Name ( имя стрелки управления ), Control Definition ( определение стрелки управления), Output Name ( имя стрелки выхода ), Output Definition ( определение стрелки выхода), Mech . Name ( имя стрелки механизма ), Mech . Definition ( определение стрелки механизма), Call Arrow Name ( имя стрелки вызова ), Call Arrow Definition ( определение стрелки вызова)
- User Defined Properties - текстовое поле, в котором выводится информация о свойствах, определенных пользователем ( UDP )
- Report Format – зона, в которой содержатся переключатели обеспечивающие выбор формата отчета:
- Labeled - по уровням модели. Отчет включает метку поля, в следующей строке - содержимое поля
- Fixed Column - с фиксированными столбцами. Каждое поле печатается в собственной колонке
- Tab Delimited - каждое поле печатается в собственной колонке
- Comma delimited -без деления по столбцам с разделителем в виде запятой
- DDE Table - вставка отчета в виде таблицы в активный документ. Данные передаются по DDE приложению, например MS Word или Excel
- RPTwin - сохранение отчета в виде файла RPTwin )
- Multi - Valued Format – зона, в которой содержатся переключатели обеспечивающие форматирование отчета при груп пировке данных
- Repeating Group - данные объединяются в одно поле, между значениями вставляется знак «+»
- Filled - дублирование данных для каждого заголовка группы;
- Header (опция по умолчанию) - печатается заголовок группы, затем - детальная информация.
- Remove Special Char – восстановление специальных характеристик
- Column Headings – заголовки столбцов
- Active Ordering – порядок перечисления функций: Alphabetical – алфавитный, Hierarchical – иерархический, Breadth First – по значимости
- Arrow Ordering – порядок перечисления стрелок: Alphabetical – алфавитный, Arrow Number – в порядке нумерации стрелок
- UDP Filter – фильтр UDP
- Close – кнопка закрытия диалогового окна
- Preview – кнопка предварительного просмотра отчета
- Print – кнопка вывода отчета на печать
- Report – кнопка сохранения отчета в файл
Алгоритм создания полного отчета по всем объектам диаграмм всех уровней модели:
- В открытой диаграмме выполнить команду Tools / Reports / Diagram Object Report .
- Установить следующие опции формирования отчета:
- определения перечня объектов диаграммы для включения их данных в отчет;
- определения той части модели, данные об объектах которые должны присутствовать в отчете;
- определение перечня опций для создания отчета по стрелкам и функциям
- выбора формата представления отчета.
- Выбрать опцию сохранения отчета.
|