What Is the Report Generator?
Two Report Generator Packages
Multiple Report Formats
Creating and Generating a Report
Setup File
Using a Standard Setup File
Generating and Viewing the Report
Report Contents
Comparing Components in the Setup File to the Report
Report Component
Paragraph Component
Evaluate MATLAB Expression Component
Graphics Figure Snapshot Component
Figure Property Table Component
Report Generator Overview
What's in This Manual
Generating a Report
Overview
Methods of Generating a Report
When to Use Each Method
Using the Command Line
Using the Setup File List
Using the Setup File Editor
Getting Started With the Setup File Editor
Elements of the Setup File Editor
Setup File Outline
Tab Dialog
Menu Bar
Generating a Report
Report Generation Cleanup
Halting Report Generation
Controlling Report Generation
Output Options
Other Options
Specifying the Report Output
Specifying the Directory for the Report File
Naming the Report File
Report Format and Stylesheets
Report Output Format Descriptions
Web Stylesheets
Print Stylesheets
Viewing and Printing Your Report
Autosaving the Setup File
Regenerating Images
Report Description
Setting the Generation Status Update Priority Level
Converting a Generated Report Into Another Format
Working with the Report Conversion UI
SGML Source File
Conversion Options
Converting the Report
How Unreadable Image Files Are Handled
Working from the Command Line
Creating Log Files
Editing Component Attributes
Introduction
Displaying and Editing Component Attributes
Undoing an Attribute Edit
The Figure "For" Loop Component
Using the Handle Graphics Figure "For" Loop: A Tutorial
Starting the Tutorial
Creating Handle Graphics Figures
Understanding Important Handle Graphics Concepts
Invisible Figures
HandleVisibility
Tags
Tutorial Figure Summary
Editing the Figure "For" Loop Component
Finding Out What Figures Are Looped On
Generating a Report
Choosing Figures to Loop On
Looping on the Current Figure
Looping on All Visible Figures
With HandleVisibility='on'
Looping on Figures With Certain Tags
Adding a Tag to the Tag List Box
Adding a Tag Manually
Removing a Tag From the Tag List Box
Tutorial Summary
Property Table Components
Selecting a Table
Preset Tables
Custom Tables
Choosing How a Property Name/Property Value Pair Is Displayed
Split Property/Value Cells
Display Options
Justification Options
Putting Text in a Table Cell
Title
Adding, Replacing, and Deleting Properties to a Table Cell
Adding a Property
Replacing or Deleting Properties
Displaying or Hiding Table and Cell Borders
Adding and Deleting Columns and Rows
Resizing Columns
Zooming and Scrolling
Property Table Summary
Building and Editing the Setup File
Overview
Components
Building a Setup File
Setup File Outline
Adding a Component to the Setup File
Getting Help on a Component
Deleting a Component
Deactivating/Activating a Component
Deactivating a Component
Activating a Component
Moving Components
Up, Up and Out
Up
Up and Out
Down, Down and Out
Down
Down and Out
In
Up and In
Down and In
Cut, Copy, and Paste from Edit Menu
Removing (Cutting) a Component
Copying a Component
How to Create Your Own Components
Creating Components
Why Create Your Own?
What's Involved in Creating Components
Starting the Component Creation Wizard
Tutorial Overview
Entering Component Category Information
Choosing the Component Category
Tutorial Task
Specifying the Component Category ID
Tutorial Task
Specifying the Component Category Name
Tutorial Task
Looking at the New Component Category Page
Creating the Component Name
Naming the Component
Tutorial Task
Specifying the Component Function Name
Tutorial Task
Specifying the Parent Directory
Tutorial Task
Specifying the Component Description
Tutorial Task
Subcomponents
Looking at the New Component Name Page
Creating Component Attributes
Component Attribute Tutorial Task 1
Specifying the Field Name
Tutorial Task
Specifying the Data Type
Tutorial Task
Setting the Default Value
Tutorial Task
Setting the Control Type
Tutorial Task
Specifying the Attribute Name
Tutorial Task
Looking at the New Component Attributes Page
Creating Another Attribute
Component Attribute Tutorial Task 2
Creating Component Methods
Creating a Custom Attributes Method
Tutorial Task
Creating a Custom Outlinestring Method
Tutorial Task
Reviewing All Component Information
Creating and Verifying the Component
Creating the Component
Verifying Component Creation
Tutorial: Editing and Running the New Component
Editing a New Component
Editing the Execute Method
Editing execute.m to Insert Text Output into the Report
Using the New Component
Creating a New Attribute
Finding Attributes and Their Default Values
Adding a New Attribute and Default Value
Specifying Attribute Name, Data Type and UI Control
Creating Another Attribute
Changing a Previously Created Attribute
Changing the Outline String
Running the New Component
Editing execute.m to Insert a Figure into the Report
The Report Created by the Figure Random Plot Component
Summary
Component Reference
Introduction
What's In This Chapter
Report
Formatting Components
Cell Table
Chapter/Subsection
Image
Link
List
Paragraph
Text
Title Page
Handle Graphics Components
Figure "For" Loop
Figure Property Table
Graphics Figure Snapshot
Graphics Object Name
Handle Graphics Parameter
Logical and Flow Components
<if> Else
<if> Elseif
For Loop
Logical If
<if> Then
While Loop
MATLAB Components
Evaluate MATLAB Expression
Insert Variable
Variable Table
Report Generator Components
Empty Component
Import File
Nest Setup File
Time/Date Stamp
Simulink Components
Block Execution Order
Block Loop
Block Property Table
Block Type Count
Model Functions
Model Loop
Model Property Table
Model Simulation
Model Variables
Object Linking Anchor
Object Name
Object Property
Object Summary Table
Scope Snapshot
Signal Loop
Signal Property Table
System Filter
System Hierarchy
System Loop
System Property Table
System Snapshot
Stateflow Components
Stateflow Loop
Stateflow Object Report
Stateflow Property Table
Stateflow Snapshot