Table of properties or parameters of specified Stateflow object
This component displays a table of properties or parameters of specified Stateflow® objects. It can have the following parents:
Any Stateflow looping component
Any Simulink® looping component (
Block Loop, or
Object type: Specifies the object type to display in the generated report. This value affects the options available in the Property Columns pane.
Table title: Specifies a title for the Summary Table in the generated report.
Automatic: Generates a title automatically from the
Custom: Specifies a custom title.
Property columns: Displays the object properties to include in the Summary Table in the generated report.
To add a property:
Select the appropriate property level in the text box.
In the context list under the text box, select the property that you want to add and click Add.
To delete a property, select the property name and press the Delete key.
Some entries in the list of available properties (such as
Depth) are “virtual” properties that you cannot
access using the
get_param command. The properties used for
property/value filtering in the block and System Loop components must be retrievable by
get_param. Therefore, you cannot configure your Summary Table
to report on all blocks of
Depth == 2.
Remove empty columns: Removes empty columns from the Summary Table in the generated report.
Transpose table: Changes the summary table rows into columns in the generated report, putting the property names in the first column and the values in the other columns.
Insert anchor for each row: Inserts an anchor for each row in the summary table.
Automatic list from context: Reports on all blocks in the current context, as set by the parent component.
Custom - use block list: Reports on a specified list of blocks. Specify the full path of each block.
Choose block sorting options and reporting options in this pane.
Sort blocks: Specifies how to sort blocks (applied to each level in a model):
Alphabetically by block name: Sorts blocks
alphabetically by name.
Alphabetically by system name: Sorts systems
alphabetically by name. Lists blocks in each system, but in no particular
Alphabetically by full Simulink path: Sorts blocks
alphabetically by Simulink path.
By block type: Sorts blocks alphabetically by block
By block depth: Sorts blocks by their depth in the
By layout (left to right): Sorts blocks by their
location in the model layout, by rows. The block appearing
the furthest toward the left top corner of the model is the anchor for the row.
The row contains all other blocks that overlap the horizontal area defined by the
top and bottom edges of the anchor block. The other rows use the same algorithm,
using as the anchor the next unreported block nearest the left top of the
By layout (top to bottom): Sorts blocks by their
location in the model layout, by columns. The block appearing
the furthest toward the left top corner of the model is the anchor for the column.
The column contains all other blocks that overlap the vertical area defined by the
left and right edges of the anchor block. The other columns use the same
algorithm, using as the anchor the next unreported block nearest the left top of
By traversal order: Sorts blocks by traversal
By simulation order: Sorts blocks by execution
Search for Simulink property name/property value pairs: Reports on blocks with specified property name/property value pairs.
Search Stateflow: Reports on Stateflow charts with specified property name/property value pairs.