Contenido principal

Personalizar y ampliar Requirements Toolbox

Personalice requisitos, enlaces y Requirements Editor, e importe y guarde comportamientos

Personalice y amplíe requisitos y enlaces creando tipos y propiedades personalizados y editando la numeración del índice de requisitos. Personalice Requirements Editor añadiendo comandos de uso frecuente a la barra de acceso rápido y configurando vistas y filtros. Personalice cómo se importan y actualizan los requisitos, y automatice las tareas para cargar y guardar conjuntos de requisitos utilizando callbacks.

Apps

Requirements EditorCreate and edit requirements
Profile EditorCreate and manage profiles with stereotypes and properties

Funciones

slreq.importViewSettingsImport view settings
slreq.exportViewSettingsExport view settings
slreq.resetViewSettingsReset saved view settings
slreq.refreshCustomizationsRegister Requirements Toolbox customizations (Desde R2022a)
rmiprefGet or set Requirements Toolbox preferences stored in prefdir

Clases

expandir todo

slreq.LinkSet Work with link sets
slreq.LinkTraceable link
slreq.ReqSet Work with requirement sets
slreq.Reference Work with external requirement proxy objects
slreq.JustificationRequirement justifications
slreq.callback.CustomImportOptionsCustom import options (Desde R2022a)
slreq.callback.DOORSImportOptionsIBM DOORS import options (Desde R2022a)
slreq.callback.MSExcelImportOptionsMicrosoft Excel import options (Desde R2022a)
slreq.callback.MSWordImportOptionsMicrosoft Word import options (Desde R2022a)
slreq.callback.ReqIFImportOptionsReqIF import options (Desde R2022a)

Métodos

expandir todo

Personalizar enlaces utilizando estereotipos

importProfileAssign profile to ink set
profilesGet profiles assigned to link set
removeProfileRemove profile from link set

Personalizar enlaces utilizando atributos personalizados

addAttributeAdd custom attribute to link set
inspectAttributeGet information about link set custom attribute
updateAttributeUpdate information for link set custom attribute
deleteAttributeDelete custom attribute from link set
getAttributeGet link property values
setAttributeSet link property values
isFilteredInCheck filtered links

Personalizar requisitos utilizando estereotipos

importProfileAssign profile to requirement set
profilesGet profiles assigned to requirement sets
saveProfileMappingSave profile mapping to XML file
removeProfileRemove profile from requirement set

Personalizar requisitos utilizando atributos personalizados

addAttributeAdd custom attribute to requirement set
inspectAttributeGet information about requirement set custom attribute
updateAttributeUpdate information for requirement set custom attribute
deleteAttributeDelete custom attribute from requirement set

Automatizar tareas de carga y almacenamiento

getPostLoadFcnGet contents of PostLoadFcn callback
getPreSaveFcnGet contents of PreSaveFcn callback
setPostLoadFcnAssign PostLoadFcn callback script
setPreSaveFcnAssign PreSaveFcn callback script
getAttributeGet requirement property values
setAttributeSet requirement property values
isFilteredInCheck filtered requirements

Personalizar el comportamiento de importación

getPostImportFcnGet contents of PostImportFcn callback
getPreImportFcnGet registered PreImportFcn callback script
setPostImportFcnAssign PostImportFcn callback script
setPreImportFcnAssign PreImportFcn callback script
setParentSet parent of referenced requirement in PostImportFcn callback
moveUpMove referenced requirement up in hierarchy
moveDownMove referenced requirement down in hierarchy

Personalizar requisitos importados

getAttributeGet referenced requirement custom attributes
setAttributeSet referenced requirement custom attributes
isFilteredInCheck filtered referenced requirements
getAttributeGet justification attributes
setAttributeSet justification attributes
isFilteredInCheck filtered justifications

Objetos

slreq.ViewView settings (Desde R2022b)

Temas

Personalizar requisitos y enlaces

Personalizar Requirements Editor

Personalizar comportamientos utilizando callbacks

Ejemplos destacados