Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Anpassen und Erweitern der Requirements Toolbox

Anpassen von Anforderungen, Verknüpfungen, dem Requirements Editor sowie Import- und Speicherverhalten

Passen Sie Anforderungen und Verknüpfungen an und erweitern Sie diese, indem Sie benutzerdefinierte Typen und Eigenschaften erstellen und die Nummerierung des Anforderungsindex bearbeiten. Passen Sie den Requirements Editor an, indem Sie häufig verwendete Befehle zur Schnellzugriffsleiste hinzufügen und Ansichten und Filter konfigurieren. Passen Sie den Import und die Aktualisierung von Anforderungen an und automatisieren Sie das Laden und Speichern von Anforderungssätzen mithilfe von Callbacks.

Apps

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

Funktionen

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

Klassen

alle erweitern

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 (Seit R2022a)
slreq.callback.DOORSImportOptionsIBM DOORS import options (Seit R2022a)
slreq.callback.MSExcelImportOptionsMicrosoft Excel import options (Seit R2022a)
slreq.callback.MSWordImportOptionsMicrosoft Word import options (Seit R2022a)
slreq.callback.ReqIFImportOptionsReqIF import options (Seit R2022a)

Methoden

alle erweitern

Anpassen von Verknüpfungen mithilfe von Stereotypen

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

Benutzerdefinieren von Verknüpfungen mithilfe von benutzerdefinierten Attributen

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

Anpassen von Anforderungen mithilfe von Stereotypen

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

Benutzerdefinierte Anforderungen mithilfe benutzerdefinierter Attribute

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

Automatisieren des Ladens und Speicherns von Aufgaben

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

Anpassen des Importverhaltens

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

Anpassen von importierten Anforderungen

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

Objekte

slreq.ViewView settings (Seit R2022b)

Themen

Anpassen von Anforderungen und Verknüpfungen

Anpassen des Requirements Editor

Anpassen von Verhaltensweisen mithilfe von Callbacks

Enthaltene Beispiele