slreportgen.report.ExecutionOrder Class
Namespace: slreportgen.report
Superclasses: slreportgen.report.Reporter
System task and block execution order reporter
Description
Use an object of the slreportgen.report.ExecutionOrder class to report the
      tasks of a model or nonvirtual subsystem and the blocks in each task, sorted by execution
      order. By default, an ExecutionOrder reporter generates:
- A table of task names and properties 
- A list of the blocks in each task 
Conditionally executed blocks, such as subsystems triggered by a function call
      or an If block, are not displayed in the block execution order list. Instead,
      these blocks are displayed in a Conditional Execution table that follows
      the block execution order list. The table lists the conditionally executed blocks and the
      blocks that trigger their execution.
Use the ExecutionOrder reporter properties to filter the reported content
      and customize the content formatting. 
Note
To use an slreportgen.report.ExecutionOrder reporter in a report, you
          must create the report using the slreportgen.report.Report class or subclass. An ExecutionOrder
          reporter does not generate content if it is added to an
            slreportgen.report.Report object that has the
            CompileModelBeforeReporting set to false.
The slreportgen.report.ExecutionOrder class is a handle class.
Creation
Description
reporter = slreportgen.report.ExecutionOrderExecutionOrder reporter object based on the default
          template. You must specify a model or subsystem for which to report the execution order by
          setting the Object
          property. Use other properties to specify report options.
reporter = slreportgen.report.ExecutionOrder(system)ExecutionOrder reporter and sets the Object
          property to the specified model or subsystem.
reporter = slreportgen.report.ExecutionOrder(Name=Value)
Properties
Methods
Examples
Version History
Introduced in R2020b