Rational ClearQuest Web 中使用連結鉤

Rational® ClearQuest® Web 軟體支援完整的連結鉤功能子集,綱目開發人員可設定此子集。

Rational ClearQuest 綱目建立的連結鉤,是在執行 Rational ClearQuest 伺服器的電腦上執行。在 Rational ClearQuest Web 使用連結鉤時,請記住下列要點:
支援下列類型的連結鉤:

欄位連結鉤的特殊考量

「值變更」及「驗證」欄位連結鉤的行為視目標欄位的表單控制項類型及內容設定而定。請檢閱下列特殊考量,以瞭解連結鉤何時執行,以及如何讓使用者可以看見不同表單控制項類型的變更。

值已經變更

當建立「值已經變更」連結鉤時,請確定它在適當的時間執行。

當瀏覽器與 Rational ClearQuest Server 通訊時,「值已經變更」欄位連結鉤即會執行。有時候,在使用者變更表單欄位中的值之後--例如,在下拉清單中選取項目,此通訊便會立即發生。在其他狀況中,只在使用者儲存新值之後,通訊才會發生。使用「值已經變更」連結鉤時,請檢閱下列資訊,以確定連結鉤在適當的時間執行,並確定 Rational ClearQuest Web 用戶端的使用者可以看見結果。當建立「值已經變更」連結鉤時,請確定它在適當的時間執行。

當下列兩種條件為 true 時,「值已經變更」連結鉤便會立即執行:
  1. 連結鉤設定在具有下列其中一種類型之表單控制項的欄位上:下拉清單框、下拉組合框或組合框。
  2. 表單控制項內容至少具有一個針對控制項而設定的 Web 相依欄位。

當使用者變更其他類型之控制項(例如,ListView 控制項或 Attachments 控制項)的值時,「值已經變更」連結鉤會在稍後執行。若為這些類型的控制項,連結鉤只會在使用者按一下表單上的「儲存」按鈕之後執行。當下拉清單框、下拉組合框或組合框沒有 Web 相依欄位時,它也會執行。在瀏覽器的表單上的標籤之間移動,並不會導致瀏覽器與 Rational ClearQuest Server 通訊。

在確定「值已經變更」連結鉤已在適當的時間執行之後,請確定使用者可以看見變更:在具有「值已經變更」連結鉤之欄位的表單控制項上,將目標欄位的內容設為 Web 相依。

在 Rational ClearQuest Web 上,要另外考量到立即執行的「值變更」連結鉤,並為下列任何表單控制項類型變更值或使目標欄位選項清單失效:下拉清單框、下拉組合框或組合框。對於這些類型的「值變更」連結鉤,如果目標欄位設為表單控制項上的 Web 相依欄位,則瀏覽器會重新整理,以顯示這些欄位的新值。當使用者變更表單控制項的值時,這類欄位即會更新。

驗證欄位連結鉤

驗證連結鉤會立即在 ClearQuest Web 用戶端上發動,但是必須重新整理表單,才能看到結果。

若要建立「重新整理」按鈕,請:

  1. 建立記錄 Script 連結鉤,其中不要有程式碼,並將它命名為「重新整理」。
  2. 在表單上建立一個按鈕,並將此按鈕標示為「重新整理」。
  3. 用滑鼠右鍵按一下該按鈕,並選取內容
  4. 延伸標籤上的按一下連結鉤欄位下方,選取重新整理記錄 Script。另請務必選取為 Web 啟用區段中的按一下連結鉤欄位。
ClearQuest Web 用戶端使用者必須按一下重新整理按鈕,才能在 Web 上看到看到「驗證」連結鉤的結果。

意見