为映射表创建扩展表布局

使用扩展表布局定义映射表。映射表显示定义为映射元素的模型元素。此类扩展表布局对于非常大的模型而言很有用。

除此处描述的专门用于为映射表创建扩展表布局的步骤以外,创建扩展表布局的过程与创建常规表布局的过程相同。

关于此任务

对于使用 AUTOSAR_31、AUTOSAR_40 和 MicroC 概要文件创建的项目,扩展表布局功能立即可用。要使此功能可用于其他类型的模型,请将 ExtendedTableCapabilities 概要文件 ($OMROOT\profiles\MicroC\ExtendedTableCapabilities.sbs) 添加到模型中。

映射元素是通过使用标记映射两个或三个元素的元素。映射元素是新词条构造型的实例,其 Model::Stereotype::IsMappingElement 属性设置为 True

过程

  1. 在 Rational® Rhapsody® 浏览器中,右键单击要在其中创建和存储扩展表布局的包,然后选择添加新项 > 扩展表功能 > 扩展表布局
  2. 在浏览器中,输入此表设计的名称。您可能想在名称中包括“layout”一词,以帮助您将定义的布局与其生成的视图区别开。
  3. 在浏览器中双击新布局以打开其“特征”窗口。
  4. 常规选项卡上,选中映射表复选框。 选中此复选框将使元素类型选项卡只包含那些可以映射的词条。
  5. 元素类型选项卡中,选择一个或多个映射元素以便对表的数据进行过滤。
  6. 选项卡中,为扩展表布局创建表设计。有关更多信息,请参阅对表布局添加新列
  7. 单击确定

下一步做什么

为扩展表布局创建扩展表视图,以便您可以查看该表。

提示: 要将现有的常规表布局更改为扩展表布局,请在 Rational Rhapsody 浏览器中右键单击常规表布局,然后选择更改为 > 扩展表布局

反馈