主要内容

slreq。要求类

包:slreq

使用需求对象

描述

的实例slreq。要求您单独在内部管理的需求对象吗金宝app®要求™并且与外部应用程序管理的工件没有持久关联。需求对象只能存在于需求集中。

创建

要求的事情=找到(rs“PropertyName”PropertyValue查找并返回一个需求要求的事情在需求集中rs指定的附加需求属性PropertyNamePropertyValue

要求的事情=增加(rs“PropertyName”PropertyValue增加了需求要求的事情到需求集rs指定的附加需求属性PropertyNamePropertyValue

输入参数

全部展开

要求集,指定为slreq。ReqSet对象。

输出参数

全部展开

请求的句柄,返回为slreq。要求对象。

属性

全部展开

需求类型枚举,指定为“功能”“信息”“容器”,或指定自定义需求类型的字符串标量或字符向量。有关更多信息,请参见需求类型

需求的自定义ID,作为字符向量返回。不能使用空格和“#”在自定义id。

需求摘要文本,指定为一行纯文本字符向量。

要求关键字,指定为字符数组。

需求描述文本,指定为多行字符向量。

需求基本原理文本,指定为多行字符向量。

与需求相对应的会话独立标识符。

规定被制定的日期,指定为datetime价值。软件填充这个属性。

创建需求的个人或组织的名称。

要求最后修改的日期,指定为datetime价值。软件填充这个属性。

最后修改需求的个人或组织的名称。

需求修订编号,指定为标量。

指示需求是否有未保存的更改。0对于没有未保存的更改和1未保存的更改。

随需求附加的注释,作为结构返回。

需求的索引,作为字符数组返回。

方法

添加 向需求集添加需求
孩子们 找到需求的子需求
复制 复制粘贴要求
降级 降级的需求
找到 找到父级要求的子级
getAttribute 获取需求自定义属性
getImplementationStatus 查询需求实现状态摘要
getVerificationStatus 查询需求验证状态摘要
isJustifiedFor 检查要求是否合理
justifyImplementation 为实现需求辩护
justifyVerification 验证要求
移动 在层次中移动需求
moveDown 将需求在层次中向下移动
moveUp 将需求在等级中提升
找到父项目的需求
促进 促进需求
删除 从需求集中移除需求
reqSet 返回父需求集
setAttribute 设置需求自定义属性

例子

在需求集中找到一个需求

%在需求集rs中找到ID为77的需求要求=找到(rs,“类型”“要求”“ID”“77”);要求=要求属性:Id:“77”简介:“检验规范”关键词:[0×0 char]理由是:席德:80 CreatedBy:“John Doe”CreatedOn: 05-Oct-2007 16:09:38 ModifiedBy:“简”ModifiedOn: 21- december -2016 11:10:05 comment: [0×0 struct]

介绍了R2018a