MATLAB Report Generator    
Object Summary Table

Component

Object Summary Table

Category

Stateflow

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.

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

Auto - ___________
Select this option to report on all charts in the current context. The context is set by the Chart Loop component's parent component:

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

Insert linking anchor for all <objects> in table
This context-sensitive option inserts a linking anchor for all blocks, signals, systems, or models that are listed in the table.
Note that you should use this option if you already have an Stateflow Linking Anchor component that creates an anchor for an object in the object summary table.
Table title
Select a table title option:

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:

Insert anything into report?

Yes. Table.

Filename

csl_summ_table


  Object Report Property Table