Main Content

本页采用了机器翻译。点击此处可查看英文原文。

Object Loop

运行 Stateflow 对象的子组件,然后将表插入报告中

描述

该组件为每个 Stateflow® 对象运行其子组件,并将表插入到生成的报告中。

对于 Stateflow 对象的条件处理,可以使用 RptgenSF.getReportedObject 函数。有关详细信息,请参阅循环上下文函数

对象类型

  • 关于 “Data” 对象的报告:在循环中包含 Stateflow 数据对象。

  • 关于 “Event” 对象的报告:在循环中包含 Stateflow 事件对象。

  • 关于 “Transition” 对象的报告:在循环中包含 Stateflow 转移对象。

  • 关于 “Junction” 对象的报告:在循环中包含 Stateflow 结点对象。

  • 关于 “Target” 对象的报告:在循环中包含 Stateflow 目标对象。

  • 关于 “Annotation” 对象的报告:在循环中包含 Stateflow 注释对象。

  • 关于 “Port” 对象的报告:在循环中包含 Stateflow 端口对象。

循环选项

  • 报告深度:指定循环的级别:

    • 仅限本地子级(默认)。仅报告低一级的儿童。

    • 所有对象。报告所有 Stateflow 对象。

  • 跳过真值表下自动生成的图:从报告中排除真值表下自动生成的图。

  • 删除所含信息不如快照多的对象:排除仅包含快照的对象。

  • 搜索 Stateflow:报告具有指定属性名称/属性值对的 Stateflow 图。

节选项

  • 为循环中的每个对象创建节:在生成的报告中为循环中找到的每个对象插入一节。

  • 在节标题中显示对象类型:自动将对象类型插入到生成报告的节标题中。仅当选择为循环中的每个对象创建节时才可用。

  • 为循环中的每个对象创建链接锚点:在循环中的每个对象上创建一个链接目标,以便报告的其他部分可以链接到它。

是否在报告中插入内容?

是,如果选择为循环中的每个对象创建节,则插入一个节;如果选择 为循环中的每个对象创建链接锚点,则插入一个链接目标。

rptgen_sf.csf_obj_loop