カスタム列と単位
モジュールに列を追加する(「カスタムフィールド」または「カスタム列」とも呼ばれる)
要件システムポータルには、要件を記述するためのさまざまな列が用意されています。しかし、ユースケースによって特定の名前の列が必要な場合は、「カスタムフィールド」と呼ばれる列を追加することができます。
管理者は、[設定] > [カスタムフィールド] でこれらの「カスタムフィールド」を作成できます(画像を参照)。
設定メニュー内のカスタムフィールド右上の「カスタムフィールドを追加」を選択すると、以下のウィンドウが表示されます。

各フィールドを見てみよう:
-
Name - テーブルのヘッダーとして表示されるカラムの名前。
-
プロジェクト - カスタムフィールドを使用するプロジェクト(複数可)。
-
ターゲット
-
要件 - 要件モジュールのカスタム フィールドが作成されます。
-
Test Runs - Test Runs のカスタム フィールドが作成されます。
-
Activity - Activity のカスタム フィールドが作成されます。
-
アクティビティ実行 - アクティビティ実行のカスタムフィールドが作成されます。
-
-
フィールドタイプ
-
テキスト - リッチテキストフィールド列
-
Select - ドロップダウンメニューからの単一選択
-
Multi Select - ドロップダウンメニューから複数選択
-
Number - 列への数値入力のみを許可します。
-
Select "または "Multi Select "を選択すると、ドロップダウンメニューで選択する個々のオプションを定義するよう求められます。
すべて完了したら、"保存 "をクリックし、カスタムフィールドを定義したモジュールに移動し、正しく作成されているか確認してください。
カスタム単位の定義
Requirements & Systems Portal の計算エンジンには、すでに定義済みの単位セットが付属しています。この単位セットは、採用されている Pint ライブラリによって明確に定義されています。
ただし、計算エンジンがまだ扱っていない非常に特殊な単位を定義する必要がある場合もあります。具体的なユースケースとしては、特定の換算を伴う通貨が考えられます。
管理者は、設定の "カスタム単位 "でこれらのカスタム単位を定義することができます。

カスタム単位を追加 "をクリックすることで、ユーザーはリストに追加される新しいカスタム単位を定義することができます。リストには定義に使用する構文が表示されます。
カスタムユニットは常に既存のユニットを基に定義する必要があります:
apple = 0.5 kg = ap
このエントリーは "apple "という単位を作成し、半分のキログラムに変換します。このエントリーにより、計算エンジンは「apple」と「app」をヴァリスで使用できる単位として認識する。