MATLAB Report Generator | ![]() ![]() |
Category
Description
The Object Summary Table component shows properties or parameters of the selected Stateflow objects in a table. The Object Summary Table Component can have the following parents:
Attributes
This is the Object Summary Table attribute page.
Note To view a component attribute page in the Setup File Editor, select the component in the setup file outline on the left and click on the Options tab. If the component is not in the setup file outline, you must add it to the outline first. See Building and Editing the Setup File for a discussion on how to add a component to the outline. |
Object List
Select a Stateflow object to report on. The Report Generator will report on the the Stateflow objects you choose that are contained in the charts you specify.
To edit the list of Stateflow charts, you can click on the edit bar (Select charts to include ____). Note that this option is not available when the Object Summary Table has the Chart Loop as its parent.
The Edit Component Options window appears when you click on the edit bar, as shown below.
Note that the specifying the filtering and looping options in the Edit Component Options window modifies the list of charts whose children (Stateflow objects) are included in the report, not the list of Stateflow objects themselves.
Report On
If the parent component is the Model Loop, then selecting this option causes the Object Summary Table component to report on the specified Stateflow objects in all reported Stateflow charts in the current model.
If the parent component is the System Loop, then selecting this option causes the Object Summary Table component to report on the specified Stateflow objects in all Stateflow charts in the current system.
If the parent component is the Signal Loop, then selecting this option causes the Object Summary Table component to report on the specified Stateflow objects in all Stateflow charts connected to the current signal.
If the parent component is the Block Loop, then selecting this option causes the Object Summary Table component to report on the specified Stateflow objects in current Simulink block if it is a Stateflow chart.
If the Object Summary Table does not have the Model Loop, System Loop, Signal Loop, or Block Loop component as its parent, then selecting this option causes the Chart Loop component to report on all the specified Stateflow objects in all Stateflow charts in all open models. In this case, the Select charts to include ____ option is not available.
All of the other attribute options are the same options found in the Chart Loop component. See the Chart Loop component reference page for more information on these options.
Table Options
Automatic (<Object> Parameters): for example, if you are reporting on a state, the table title will be the State Parameters
.
Manual: if you want to create your own table title, select this option and enter a table title in the corresponding field. You can enter %<VariableName>
if you want to insert the value of a variable from the MATLAB workspace. The %<> notation can be a string or cell array. Please see %<VariableName> Notation in the Text component reference page for more details.
Object Properties
Select which object parameters are included in the report in this section of the attribute page.
<Object> Parameters
This list box shows all of the object parameters that are included in the report. To add a parameter to this list, select the parameter category from the drop box on the left, and then select parameters from the list box below it. Then click on the add button, shown in the table below.
With the buttons shown in the table below, you can:
Use this button |
To do this |
![]() |
To move a parameter up in the list |
![]() |
To move a parameter down in the list |
![]() |
To remove a parameter from the list |
![]() |
To add a parameter to the list |
Insert anything into report?
Filename
![]() | Object Report | Property Table | ![]() |