Colonnes personnalisées et unités
Ajoutez des colonnes supplémentaires aux modules (également appelées « champs personnalisés » ou « colonnes personnalisées »)
Requirements & Systems Portal offre déjà une grande variété de colonnes pour décrire vos exigences. Cependant, si votre cas d’usage nécessite une colonne spécifique avec un nom spécifique, vous pouvez ajouter des colonnes supplémentaires appelées « champs personnalisés ».
Les administrateurs peuvent créer ces « champs personnalisés » sous Settings > Custom Fields (voir l’image Custom fields within the settings menu).
Champs personnalisés dans le menu des paramètresAprès avoir sélectionné « Add custom field » dans le coin supérieur droit, la fenêtre suivante s’affichera.

Examinons chaque champ :
-
Name - Le nom de la colonne qui apparaîtra comme en-tête dans le tableau.
-
Projects - Le ou les projets dans lesquels le champ personnalisé peut être utilisé (plusieurs possibles).
-
Target
-
Requirements - Un champ personnalisé est créé dans le module Requirements
-
Test Runs - Un champ personnalisé est créé dans Test Runs
-
Activity - Un champ personnalisé est créé dans Activity
-
Activity Run - Un champ personnalisé est créé dans Activity Run
-
-
Field Type
-
Text - Colonne de champ de texte enrichi
-
Select - Sélection unique à partir d’un menu déroulant
-
Multi Select - Sélection multiple à partir d’un menu déroulant
-
Number - Autorise uniquement les entrées numériques dans la colonne
-
Lorsque vous sélectionnez « Select » ou « Multi Select », vous serez invité à définir les différentes options parmi lesquelles choisir dans le menu déroulant.
Une fois tout cela terminé, cliquez sur « Save », puis accédez au module dans lequel vous avez défini le champ personnalisé et vérifiez qu’il a bien été créé correctement.
Définir des unités personnalisées
Le moteur de calcul de Requirements & Systems Portal inclut déjà un ensemble d’unités bien défini, clairement spécifié par la bibliothèque Pint utilisée.
Cependant, il peut arriver que des unités très spécifiques doivent être définies et qu’elles ne soient pas encore prises en charge par le moteur de calcul. Un cas d’usage spécifique serait une devise avec une conversion particulière.
Les administrateurs peuvent définir ces unités personnalisées dans les Settings sous « Custom Units ».

En cliquant sur « Add custom unit », l’utilisateur peut définir une nouvelle unité personnalisée qui sera ajoutée à la liste. La liste donne déjà une idée de la syntaxe à utiliser pour la définition.
Une unité personnalisée doit toujours être définie sur la base d’une unité déjà existante, par exemple :
apple = 0.5 kg = ap
Cette entrée crée une unité appelée « apple » qui se convertit en un demi-kilogramme. Avec cette entrée, le moteur de calcul reconnaîtra « apple » et « app » comme des unités pouvant être utilisées pour Valis.