Properties of blocks, systems, or Stateflow objects with associated requirements
This component displays properties of blocks, systems, or Stateflow® objects with associated requirements.
Choose the object type to display in the generated report.
The selected object type affects the options available in the Property Columns pane.
Specify a table title in the generated report.
Automatic: Generates a title automatically from the
Custom: Specifies a custom title.
Object properties to include in the Requirements Summary Table appear in a list.
To add a property:
Select the appropriate property level in the text box on the left.
In the text box on the right, select the property that you want to add and click Add.
To delete a property, select the property name and click Delete.
%<SplitDialogParameters> is a unique
property that you can specify for Requirements Summary Tables where
the object type is
Block. This property generates
multiple summary tables, grouped by block type. Each Summary Table
group contains the dialog box parameters for that block.
Some entries in the list of available properties (such as
are “virtual” properties that you cannot access using
get_param command. The properties used for
property/value filtering in the block and System Loop components must
be retrievable by the
get_param. Therefore, you
cannot configure your Requirements Summary Table to report on all
Depth == 2.
Remove empty columns: Removes empty columns from the table.
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 Requirements Summary Table.
Automatic list from context: Reports on all blocks in the current
context. The parent of this component determines its context.
Custom - use block list: Reports on a list of blocks that you
specify, and enters the block names in the corresponding field. Specify the full
path of each block.
Choose block sorting options and reporting options in this pane.
Sort blocks: Use this option to select how to sort blocks (applied to each level in a model):
Alphabetically by block name: Sorts blocks alphabetically by
Alphabetically by system name. Sorts systems alphabetically. Lists
blocks in each system, but in no particular order.
Alphabetically by full Simulink path: Sorts blocks alphabetically
by Simulink® path.
By block type: Sorts blocks alphabetically by block type.
By block depth: Sorts blocks by their depth in the model.
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 model.
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 the model.
By traversal order: Sorts blocks by traversal order.
By simulation order: Sorts blocks by execution order.
Search for Simulink property name/property value pairs: Reports on blocks with specified property name/property value pairs.