主要内容

添加自定义属性需求

当你创建一个需求设置使用要求工具箱™,您可以创建自定义属性,适用于需求中包含需求集。自定义属性扩展属性集与您的需求有关。

或者,您可以定制您的需求通过创建原型定义定制的需求类型和属性。有关更多信息,请参见自定义要求和链接类型和属性

为需求定义自定义属性集

为一套要求定义一个自定义属性:

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

    slreq.editor

  2. 点击显示需求

  3. 打开一个已存在的需求,或创建一个新的。

  4. 选择的要求。

  5. 在右窗格中,在自定义属性注册,点击添加添加一个自定义属性的要求设置。

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

或者,您可以以编程方式添加一个自定义属性来设置通过使用要求addAttribute

自定义属性类型

有四个自定义属性类型:

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

  • 复选框:单身可以选中或未被选中的复选框。默认值是不。

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

  • DateTime:文本框,只有接受datetime数组中。没有默认值。看到datetime的更多信息datetime数组。

设置自定义属性值的要求

定义为需求自定义属性组后,您可以设置自定义属性值为每一个需求。选择的要求要求编辑器。在右窗格中,在自定义属性在字段中,输入所需的值。

你也可以设置自定义属性值为需求以编程方式使用setAttribute

如果您不定义一个值复选框组合框类型为需求自定义属性,将被设置为默认值。为复选框中定义的自定义属性,默认值是自定义属性注册面板的需求集。组合框自定义属性,默认值是设置

请注意

如果你复制一个要求粘贴在同一要求,要求保留复制相同的自定义属性值与原始。如果需求是粘贴到不同的需求设置,复制的要求并不保留自定义属性值。

编辑自定义属性

后为需求定义一个自定义属性集,可以使有限的修改自定义属性。做出改变,选择设置的要求要求编辑器。在右窗格中,在自定义属性注册中,选择想要编辑并单击自定义属性编辑

请注意

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

或者,您可以编辑自定义属性以编程方式使用updateAttribute

对于任何类型的自定义属性,您可以编辑名称和描述。为组合框自定义属性,您还可以编辑每个选项的下拉菜单的价值,或添加和删除选项。如果删除一个选项,自定义属性值的要求,以前这个值重置为默认值,设置。编辑多个选项的值重置属性的自定义属性值为所有需求的需求。但是,您可以编辑单个选项的值没有重置自定义属性值。此外,如果你重新排序不改变现行的选择任何选项的价值,需求的自定义属性值不重置。

后设置自定义属性值的要求,你可以改变的价值选择的要求要求编辑器和设置更新后的值自定义属性窗格。

自定义属性引用的需求

当需求从外部文件导入需求的工具箱,如果您选择允许从外部源更新,要求进口需求(引用slreq.Reference对象)。有关更多信息,请参见选择导入模式

引用需求默认是只读的。虽然你可以添加自定义属性设定需求,包括引用的要求,你必须解锁的要求添加一个自定义属性值。选择要求和引用,在右窗格中,在属性,点击解锁。或者,您可以打开引用要求通过选择导入节点和顶部,在右窗格中,在要求交换,点击解锁所有

如果您点击更新要求交换窗格中,改变你的要求设置,如新的自定义属性或新的自定义属性值将丢失。使用前保存或导出您的需求集文件更新。您可以使用出口要求交换窗格中出口ReqIF™文件新的自定义属性。

导入自定义属性

当从外部源进口需求的时候,你还可以导入自定义属性中存在的外部来源。

进口自定义属性ReqIF

当进口需求的ReqIF文件,您可以映射内置属性和自定义属性的信息。有关更多信息,请参见工具箱映射ReqIF属性需求

导入自定义属性直接进口IBM下一个

当进口需求使用直接进口从IBM®®下一个®、自定义属性中定义下自动导入到门需求的工具箱。信息从IBM门使用直接进口,进口需求链接和跟踪需求与IBM的门

进口自定义属性微软Excel

当从一个进口需求微软®Excel®文件,您可以映射预定义的头或一排细胞内置属性和自定义属性。看到微软Excel电子表格导入选项

另请参阅

应用程序

相关的例子

更多关于