Benutzerdefinierte Spalten und Einheiten
Zusätzliche Spalten zu Modulen hinzufügen (auch „Custom Fields“ oder „Custom Columns“ genannt)
Requirements & Systems Portal bietet bereits eine große Vielfalt an Spalten zur Beschreibung Ihrer Anforderungen. Wenn Ihr Anwendungsfall jedoch eine bestimmte Spalte mit einem bestimmten Namen erfordert, können Sie zusätzliche Spalten hinzufügen, die als „Custom Fields“ bezeichnet werden.
Admins können diese „Custom Fields“ unter Einstellungen > Custom Fields erstellen (siehe Abbildung Custom fields within the settings menu).
Custom Fields im EinstellungsmenüWenn Sie oben rechts „Add custom field“ auswählen, wird Ihnen das folgende Fenster angezeigt.

Sehen wir uns die einzelnen Felder an:
-
Name - Der Name der Spalte, der als Überschrift in der Tabelle angezeigt wird.
-
Projects - Das/die Projekt(e), in denen das Custom Field verwendet werden kann (auch in mehreren).
-
Target
-
Requirements - Ein Custom Field im Requirements-Modul wird erstellt
-
Test Runs - Ein Custom Field in den Test Runs wird erstellt
-
Activity - Ein Custom Field in der Activity wird erstellt
-
Activity Run - Ein Custom Field im Activity Run wird erstellt
-
-
Field Type
-
Text - Spalte mit Rich-Text-Feld
-
Select - Einzelauswahl aus einem Dropdown-Menü
-
Multi Select - Mehrfachauswahl aus einem Dropdown-Menü
-
Number - Erlaubt nur numerische Eingaben in der Spalte
-
Wenn Sie „Select“ oder „Multi Select“ auswählen, werden Sie aufgefordert, die einzelnen Optionen festzulegen, aus denen im Dropdown-Menü gewählt werden kann.
Sobald all dies erledigt ist, klicken Sie auf „Save“ und navigieren Sie zu dem Modul, in dem Sie das Custom Field definiert haben, um zu prüfen, ob es korrekt erstellt wurde.
Benutzerdefinierte Einheiten definieren
Die Berechnungs-Engine von Requirements & Systems Portal verfügt bereits über einen gut definierten Satz an Einheiten, die durch die verwendete Pint Library klar festgelegt sind.
Es kann jedoch Situationen geben, in denen sehr spezifische Einheiten definiert werden müssen, die von der Berechnungs-Engine noch nicht verarbeitet werden. Ein konkreter Anwendungsfall wäre eine Währung mit einer spezifischen Umrechnung.
Admins können diese benutzerdefinierten Einheiten in den Einstellungen unter „Custom Units“ definieren.

Durch Klicken auf „Add custom unit“ kann der Benutzer eine neue benutzerdefinierte Einheit definieren, die der Liste hinzugefügt wird. Die Liste vermittelt bereits einen Eindruck von der Syntax, die für die Definition verwendet werden muss.
Eine benutzerdefinierte Einheit muss immer auf Basis einer bereits vorhandenen Einheit definiert werden, zum Beispiel:
apple = 0.5 kg = ap
Dieser Eintrag erstellt eine Einheit namens „apple“, die in ein halbes Kilogramm umgerechnet wird. Mit diesem Eintrag erkennt die Berechnungs-Engine „apple“ und „app“ als Einheiten, die für Valis verwendet werden können.