共用方式為


使用欄位規則

視欄位的資料型別而定,您可以設定各種限制規定哪些資料可以輸入該欄位。 例如,您可以定義預設值、限制使用者可指定何值,以及限制可更新欄位值的人員。 基於下列一個或多個原因,您可能想要將規則套用至工作項目欄位:

  • 指定當游標停留在工作項目表單欄位上時出現的工具提示文字。

  • 要求字串欄位的值必須符合模式。

  • 將欄位設為必要或唯讀欄位,或確定它所包含的值未與另一個欄位中的值相同。

  • 清除欄位,或限制欄位的進一步修改。

  • 限制可修改欄位的人員。

  • 當另一個欄位的值已變更或被指派特定值時,將規則套用到欄位。

您可以將多個規則套用至欄位。 如果在 FIELD (定義) 項目中包含規則,一律套用這些規則。 如果在 FIELD(工作流程) 項目中包含規則,可以將規則範圍限定在狀態變更期間、在轉換至狀態期間,或在使用者指定轉換原因時套用。

一般工作

工作

相關主題

在轉換期間、在使用者變更狀態時,或在使用者指定原因時,永遠強制執行規則: 不論工作項目類型的狀態為何,您都可以使用欄位規則來控制工作項目類型的行為。 例如,新 Bug 和待處理 Bug 所需的欄位,在 Bug 關閉前保持為必要欄位。

套用可控制工作項目欄位值的規則: 如果您指定限定規則,例如 CANNOTLOSEVALUE、EMPTY、FROZEN、NOTSAMEAS、READONLY 和 REQUIRED 項目,可以限制欄位值變更方式。

定義工作項目欄位的說明文字: 您可以自訂當使用者指向工作項目表單欄位時出現的說明文字或工具提示文字。 說明文字的長度上限為 255 個 Unicode 字元,可當地語系化。

限制可修改欄位的人員: 透過使用 VALIDUSER 項目,可以限制哪些人員可以修改工作項目欄位。

定義字串值必須符合的模式: 您可以使用 MATCH 項目,針對字串欄位的內容強制執行模式。

將值複製到欄位: 您可以指定欄位的預設值,或複製另一個欄位的值或系統定義值。 您可以使用下列其中一個項目來指派欄位預設值:COPYDEFAULTSERVERDEFAULT

使用參考使用者或群組的屬性語彙基元: 當您將規則限制用於使用者或群組時,必須指定群組的網域或範圍。 您可以對某些值使用語彙基元。

限制規則套用或不套用到特定群組: 如果包含 for 或 not 屬性,可以限定大部分規則套用或不套用至一組群組或使用者。

根據其他欄位中的值,指定欄位值的指派條件: 如果使用 WHEN、WHENNOT、WHENCHANGED 和 WHENNOTCHANGED 項目,可以定義依條件執行的規則。

了解如何處理規則: 規則通常依其列出順序處理。 不過,當您使用 WHEN*、DEFAULT 和 COPY 項目時,可能還有其他行為。

請參閱

概念

設計工作流程

所有 WITD XML 項目參考

其他資源

定義工作項目欄位