主要内容

使用自定义属性自定义需求

当您使用金宝app®要求™,您可以创建应用于需求集中包含的需求的自定义属性。自定义属性扩展与需求相关联的属性集。

为需求集定义自定义属性

为需求集定义自定义属性:

  1. 打开需求编辑器。在MATLAB®命令提示符中,输入:

    slreq.editor

  2. 点击显示需求

  3. 打开一个现有的需求集,或者创建一个新的需求集。

  4. 选择需求集。

  5. 细节窗格中,在自定义属性注册,点击添加向需求集添加自定义属性。

  6. 自定义属性注册对话框出现了。属性中输入自定义属性的名称的名字字段。中选择类型类型下拉菜单。中输入自定义属性的描述描述字段。

自定义属性类型

有四种自定义属性类型:

  • 编辑:接受字符数组的文本框。没有默认值。

  • 复选框:单个复选框,可以选中或不选中。默认为不勾选。

  • 组合框:带有用户定义选项的下拉菜单。设置总是下拉菜单中的第一个选项和默认属性值。

  • DateTime:文本框,只接受datetime数组中。没有默认值。看到datetime有关datetime数组。

为需求设置自定义属性值

在为需求集定义自定义属性之后,可以为每个需求设置自定义属性值。在需求编辑器中选择需求。在细节窗格中,在自定义属性,在字段中输入所需的值。

如果您没有定义的值复选框组合框类型自定义属性的需求,值将被设置为默认值。为复选框自定义属性,默认值定义在自定义属性注册窗格,以获取需求集。为组合框自定义属性,默认值为设置

编辑自定义属性

在为需求集定义自定义属性之后,可以对自定义属性进行有限的更改。要进行更改,请在需求编辑器中选择需求集。在细节窗格中,在自定义属性注册,选择要编辑的自定义属性并单击编辑

对于任何类型的自定义属性,您都可以编辑名称和描述。为组合框自定义属性,也可以编辑下拉菜单选项。您可以在下拉菜单中编辑每个选项的值(不包括设置),或添加和删除选项。如果您编辑一个选项的值或删除一个选项,那么已设置为该选项的需求将被重置为默认值,设置

设置需求的自定义属性值之后,您可以通过在Requirements Editor中选择需求并在自定义属性窗格。

引用需求的自定义属性

将需求从外部文件导入到金宝app仿真软件的需求,如果您选择允许外部源的更新,则将需求作为参考需求导入(slreq。参考对象)。有关更多信息,请参见选择导入模式

默认情况下,引用的需求是只读的。尽管您可以向包含引用需求的需求集添加自定义属性,但您必须解锁该需求才能添加自定义属性值。选择引用的需求,并在细节窗格中,在属性,点击解锁.或者,您可以通过选择顶部的导入节点来解锁引用的需求,并在细节窗格中,在要求交换,点击解锁所有

如果您点击更新要求交换窗格中,对需求集的更改(如新自定义属性或新自定义属性值)将丢失。在使用之前保存或导出您的需求集文件更新.您可以使用出口要求交换窗格导出带有新自定义属性的ReqIF™文件。

导入自定义属性

当从外部源导入需求时,您还可以导入存在于外部源中的自定义属性。

导入自定义属性ReqIF

当从ReqIF文件导入需求时,可以将信息映射到内置属性和自定义属性。有关更多信息,请参见在Simulink Requirements中映射req金宝appuireif属性

使用直接导入自定义属性IBM下一个

当使用直接从IBM导入需求时®®下一个®,则自动导入DOORS Next中定义的自定义属性金宝app仿真软件的需求.有关使用直接导入从IBM DOORS Next导入需求的信息,请参见使用IBM DOORS链接和跟踪需求

导入自定义属性微软Excel

当从微软®Excel®文件,您可以将预定义的标题或一行单元格映射到内置属性和自定义属性。看到微软Excel电子表格的导入选项

限制

一次只能为一个需求设置自定义属性值。

如果复制一个需求并将其粘贴到相同的需求集中,复制的需求将保留与原始需求相同的自定义属性值。如果将需求粘贴到不同的需求集中,复制的需求将不保留自定义属性值。

相关的例子

更多关于