表示式的結構

您可以在「文字」、「整數」、「浮點」與「日期」等屬性中輸入表示式,也可以在「矩陣」與「時間格線」屬性資料格中輸入。

IBM® Rational® Focal Point™ 會評估表示式,並顯示屬性或資料格中的值。所有使用者皆可輸入表示式,但非管理者無法使用表示式取得他們無法存取的資訊。

表示式一律以等號 (=) 開頭。等號後方可以有一個以上運算元。所有運算元會以計算運算子隔開。表示式會根據其各個運算子的特定順序,由左至右進行計算。您可以使用括弧變更作業順序。

各個運算元可以是字串、數值或屬性值。輸入字串的參照時,應在文字兩側使用引號 ("),例如 "Text string"。輸入數值的參照時應輸入數值,例如 5.5(請注意,輸入的數值必須附小數點)。您可以透過下列其中一種方式輸入屬性值的參照:

表 1. 屬性中的參照
參照 範例 說明
'Attribute' 'Title' 參照相同元素中的屬性值
'Element Title!Attribute' 'Req 14!Title' 參照相同模組中特定元素的屬性值
'Module!Element Title!Attribute' 'Requirements!Req 14!Title' 參照特定模組中特定元素的屬性值
附註:
  • 若屬性名稱中含有單引號 (') 或驚嘆號 (!),您在輸入表示式時必須剔除這些符號。
  • 在參照模組時,請使用「模組」功能表中所顯示的相同模組名稱。參照元素時,請參照元素的「標題」屬性值。參照屬性時,請使用屬性清單中所顯示的相同屬性名稱。

矩陣屬性資料格

在參照矩陣屬性中的資料格時,請指定您所要求的資料格。
表 2. 矩陣屬性資料格中的參照
參照 範例 說明
'Attribute(cell)' 'MatrixValues(A2)' 參照「矩陣」屬性中的一個資料格。A2 位於第一欄、第二列中。
'Attribute(cell:cell)' 'MatrixValues(A2:B4)' 參照「矩陣」屬性中的多個資料格。A2:B4 會參照資料格 A2、A3、A4、B2、B3 與 B4。
註: 此表示式不適用於「時間格線」屬性資料格。
表示式用法:
註: 您可以在矩陣屬性的標頭欄和列中輸入表示式,但無法從其他表示式參照標題欄和列資料格。

時間格線屬性資料格

參照「時間格線」屬性時,請指定您所要求的工作表與資料格。
表 3. 時間格線屬性資料格中的參照
參照 範例 說明
'Attribute(sheet;cell)' ''TimeGrid(Sh1;A2)' 參照「時間格線」屬性之工作表中的單一資料格。Sh1 是第一個工作表,A2 是第一欄、第二列中的資料格。

建議與意見