使用控制項可顯示 ClearQuest 表單上的欄位。
設計工具提供文字框、清單框、勾選框、選項按鈕等等的控制項。例如,您可以使包含字串的欄位與文字框控制項相關聯。部分控制項只能使用於特定的欄位類型。例如,清單視圖控制項和上下代控制項只能使用於 reference-list 欄位。
您可以使用部分控制項來執行特殊作業。按鈕和清單框可與記錄 Script 相關聯。例如,在 ALM 綱目中,ALMTask 記錄類型上的表單包括 CreateActivity 按鈕,可呼叫「記錄 Script」來建立專案的 WorkConfiguration 記錄中定義的「活動」。
設計工具也提供 ActiveX 控制項,您可用來將任何已登錄的 ActiveX 控制項併入表單中。例如,您可以使用 ActiveX 控制項來與外部資料庫互動。在使用此控制項之前,您必須熟悉 ActiveX 功能及如何登錄控制項。請注意,ActiveX 控制項只能使用於 Rational® ClearQuest® for Windows® 用戶端。
支援下列表單控制項:
- 表單控制項
- 說明
- ActiveX
- 將任何已登錄的 ActiveX 控制項併入表單中。您可以撰寫起始設定記錄 Script 和動作記錄 Script。
- 附件
- 顯示附件檔清單,並包含容許使用者新增、移除或檢視附件檔的一組控制項。
- 勾選框
- 可用於布林值或任何只含兩個值的欄位的雙值控制項。若要指定兩個值,請在表單的控制項上按一下滑鼠右鍵,並按一下內容。
- 組合框
- 結合可編輯的文字欄位與清單框。
- 下拉清單框
- 會顯示特定欄位的可能值清單。
- 下拉組合框
- 結合可編輯的文字欄位與下拉清單框。
- 重複方框
- 顯示此記錄為其重複項的記錄 ID。
- 重複相依項
- 顯示為此記錄之重複項的任何記錄的 ID。
- 群組框
- 以視覺化方式將一或多個其他控制項群組在一起。
- 歷程
- 顯示套用至記錄的動作的相關資訊。
- 清單框
- 會顯示特定欄位的可能值清單。清單框包含從選項清單中選取一或多個項目的其他控制項。
- 清單視圖
- 可讓您顯示與 REFERENCE_LIST 類型的欄位相關聯的記錄。以多欄格式顯示相關聯的參照清單。
- 選項按鈕
- 選項按鈕控制項是以群組方式使用,代表一組互斥的選項。限制選項為在群組中的一個選項。
- 上下代
- 可讓您設定表單來鏈結關聯的記錄。與 REFERENCE_LIST
欄位類型一起使用。上下代控制項是由一個清單視圖控制項和三個按鈕組成。清單視圖控制項和按鈕利用唯一的清單視圖 ID 產生關聯。如果您變更清單視圖的 ID,則必須同時更新按鈕。
- 圖片
- 可讓您在表單上併入靜態影像。
- 按鈕
- 起始與記錄相關的特定作業。您可以使按鈕與記錄連結鉤或清單視圖相關聯。
- 靜態文字
- 顯示無法編輯的字串。
- 文字框
- 以可編輯的字串顯示欄位值。
如需每一個控制項類型內容的詳細說明,請參閱表單控制項。
將控制項新增到表單
將欄位新增到表單之前,您必須先在「記錄欄位」格線中新增該欄位。如需相關資訊,請參閱將欄位新增到「記錄欄位」格線中。
您可以使用「控制項選用區」或「欄位清單」,將控制項新增到表單中。
- 「控制項選用區」為您要新增的控制項類型提供視覺化提示。
- 在「欄位清單」中選取欄位,然後將它拖曳到表單上,就可以將適當的控制項新增到該表單。
您可以不止一次將欄位新增到表單,但欄位的所有實例必須具有相同值。
使用欄位清單新增控制項
使用「欄位清單」新增控制項至表單的優點,是當您從清單中選取欄位並將它拖曳到表單時,該欄位類型的適當控制項會新增到該欄位。您不必編輯控制項內容,就可以使欄位與控制項相關聯。
下表列出設計工具為每一個欄位類型建立的預設控制項。
- 欄位類型
- 預設控制項
- 附件清單
- 附件
- 固定清單 選項清單
- 下拉清單框
- 日期-時間
- 文字框
- 整數
- 文字框
- 多行字串
- 文字框
- 參照清單
- 上下代
- 參照清單常數
- 清單視圖
- 參照選項清單=預設值
- 下拉清單框
- 短字串 固定清單
- 下拉清單框
- 短字串
- 文字框
編輯控制項內容
如果您使用「控制項選用區」,將控制項新增到表單,您必須編輯控制項內容,使該控制項與現有欄位相關聯。
將控制項新增到表單之後,您可以編輯控制項的內容,包括選取要與控制項相關聯的欄位,及指定控制項的顯示屬性。您也可以將記錄連結鉤指派至部分控制項,以容許使用者使用該控制項執行特定的作業。
如果您想要在 Rational ClearQuest Web 中啟用相依欄位,您必須指定相依關係所依據的欄位。若要這麼做,請使用控制項內容頁的 Web 相依欄位區段。
如需每一個控制項類型內容的說明,請參閱表單控制項。
從表單刪除控制項
如果您不再需要控制項,可從表單中刪除它。
刪除控制項會從表單中移除它及它的標籤,但不會從綱目移除關聯的欄位。若要將欄位從綱目中移除,必須將欄位從「欄位」格線中刪除。如需相關資訊,請參閱刪除欄位。
變更控制項的大小和位置
若要變更控制項的大小和位置,可選取該控制項,將它拖曳到表單上的新位置,或在控制項內容頁上指定控制項的確切位置座標。若要使用鍵盤上的方向鍵移動控制項,請選取控制項並按一下句點 (.) 鍵,直到您看到此「移動」圖示為止:
現在您可以使用方向鍵來定位表單上的控制項。
表單佈置功能表提供與「表單」工具列相同的工具,以及部分其他工具。下表列出每一個工具及其功能。
對齊和相同大小工具使用您選取的第一個控制項作為修改其他控制項的基礎。
- 佈置工具
- 說明
- 靠左對齊
- 使每一個控制項的左邊緣與第一個選取的控制項的左邊緣對齊。
- 靠右對齊
- 使每一個控制項的右邊緣與第一個選取的控制項的右邊緣對齊。
- 靠上對齊
- 使每一個控制項的上邊緣與第一個選取的控制項的上邊緣對齊。
- 靠下對齊
- 使每一個控制項的下邊緣與第一個選取的控制項的下邊緣對齊。
- 垂直置中對齊
- 使每一個控制項的垂直中心與第一個選取的控制項的垂直中心對齊。
- 水平置中對齊
- 使每一個控制項的水平中心與第一個選取的控制項的水平中心對齊。
- 橫向平均間距
- 水平排列選取的控制項,在所有控制項之間配置等量空間。不會移動最左邊和最右邊控制項。
- 縱向平均間距
- 垂直排列選取的控制項,在所有控制項之間配置等量空間。不會移動最上面和最下面控制項。
- 對話框垂直置中
- 使每一個控制項的垂直中心與標籤的垂直中心對齊。
- 對話框水平置中
- 使每一個控制項的水平中心與標籤的水平中心對齊。
- 使寬度相同
- 使每一個控制項的寬度與第一個選取的控制項相同。
- 使高度相同
- 使每一個控制項的高度與第一個選取的控制項相同。
- 使寬度與高度相同
- 使每一個控制項的寬度和高度與第一個選取的控制項相同。
- 調整至內容大小
- 調整每一個選取的控制項的大小,使其整個內容都可加以檢視。這對於將靜態文字控制項大小最小化很有幫助,同時仍能維持字串的可讀性。
變更控制項的標籤順序
控制項的標籤順序會決定當使用者按 Tab 鍵時,會由哪一個控制項接收焦點。每次使用者按 Tab 鍵時,焦點就會移至標籤順序的下一個控制項。
依預設,控制項的標籤次序是您新增控制項至表單的次序。您可以變更標籤順序,來反映您預期使用者使用控制項的順序。