在這個練習中,您將建立追蹤點 Script 並新增至 User_ID 欄位, 您先前已新增該欄位至「問題」記錄類型。因為使用者將在欄位中輸入數字, 所以在新增 User_ID 欄位的時候,您已定義欄位類型為「整數」。 現在,您要驗證使用者輸入的數字是否介於 1 和 100 之間。
若要新增欄位追蹤點,請執行下列步驟:
Dim value_info Set value_info = GetFieldValue (fieldname) If Not IsNumeric(value_info.GetValue) Then user_number_Validation = "Must be an integer between 1 and 100" ElseIf (value_info.GetValue < 1) or (value_info.GetValue > 100) Then user_number_Validation = "Must be between 1 and 100" End if
當使用者在 User_ID 欄位中輸入數字時,Rational ClearQuest Client 就會執行這個驗證追蹤點 Script。如果使用者輸入非數值的值, 或不在 1 和 100 範圍內的數字,追蹤點 Script 會顯示適當的錯誤訊息。