slreq.find
查找需求、参考和链接集工件
语法
说明
返回已加载的 Requirements Toolbox™ 对象,其类型由 myReqTbxObjects
= slreq.find("Type",ObjectType
)ObjectType
指定。
返回已加载的 Requirements Toolbox 对象,其需求类型或链接类型由 myReqTbxObjects
= slreq.find("Type",ObjectType
,Name,Value
)Name
和 Value
指定。
对于 PropertyName
指定的属性,
返回已加载的 Requirements Toolbox 对象,其属性值等于 myReqTbxObjects
= slreq.find("Type",ObjectType
,PropertyName
,PropertyValue
)PropertyValue
。该属性可以是内置属性、自定义属性或原型属性。
返回已加载的 Requirements Toolbox 对象,其属性值 myReqTbxObjects
= slreq.find("Type",ObjectType
,PropertyOperator
,PropertyValue
)PropertyValue
满足 PropertyOperator
指定的属性的关系准则。
返回已加载的、至少符合其中一个准则的Requirements Toolbox 对象。myReqTbxObjects
= slreq.find("Type",ObjectType
,___,"-or",___)
示例
输入参数
输出参量
提示
要查找与指定属性匹配的申述的子项,请使用
slreq.Justification
的find
方法。要查找与指定属性匹配的需求的子项,请使用
slreq.Requirement
的find
方法。要查找与指定属性匹配的引用需求的子项,请使用
slreq.Reference
的find
方法。要查找与需求集的指定属性匹配的需求,请使用
slreq.ReqSet.
的find
方法要查找链接集中与指定属性匹配的链接,请使用
slreq.LinkSet
的find
方法。要按目标属性查找链接,请将
ObjectType
指定为"Link"
,并将PropertyName
指定为链接目标属性,指定为以下字符串之一:"destination.domain"
"desintation.artifact"
"destination.id"
"destination.summary"
例如,要查找目标工件是名为
myAdd.slreqx
的需求集的链接,请输入:fp = which("myAdd.slreqx"); myLinks = slreq.find("Type","Link","desintation.artifact",fp);