slreportgen.report.ExecutionOrder 类
命名空间: slreportgen.report
超类: slreportgen.report.Reporter
系统任务和模块执行顺序报告器
描述
使用 slreportgen.report.ExecutionOrder 类的对象来报告模型或非虚拟子系统的任务以及每个任务中的模块,按执行顺序排序。默认情况下,ExecutionOrder 报告器会生成:
任务名称和属性表
每个任务中的模块列表
有条件执行的块(例如由函数调用或 If 模块触发的子系统)不会显示在模块执行顺序列表中。相反,这些块显示在遵循模块执行顺序列表的 Conditional Execution 表中。该表列出了有条件执行的模块和触发其执行的模块。
使用 ExecutionOrder 报告器属性来过滤报告的内容并自定义内容格式。
注意
要在报告中使用 slreportgen.report.ExecutionOrder 报告器,您必须使用 slreportgen.report.Report 类或子类创建报告。如果将 ExecutionOrder 报告器添加到将 CompileModelBeforeReporting 设置为 false 的 slreportgen.report.Report 对象,则它不会生成内容。
slreportgen.report.ExecutionOrder 类是 handle 类。
创建对象
描述
根据默认模板创建一个空的 reporter = slreportgen.report.ExecutionOrderExecutionOrder 报告器对象。您必须通过设置 Object 属性来指定要报告执行顺序的模型或子系统。使用其他属性来指定报告选项。
创建一个 reporter = slreportgen.report.ExecutionOrder(system)ExecutionOrder 报告器并将 Object 属性设置为指定的模型或子系统。
使用名称-值参量设置报告器属性。您可以按任意顺序指定多个名称-值参量。reporter = slreportgen.report.ExecutionOrder(Name=Value)
属性
方法
示例
版本历史记录
在 R2020b 中推出