2010-06-29 55 views
0

在TFS2010/TFSPowerTools2010/Process Explorer中,我正在創建自定義流程模板。我定義了從CMMI「更改請求」WIT複製的名爲「增強」的新工作項類型(WIT)。重命名工作項類型失敗

然後,我想將工作項類型「System.Title」(稱爲「標題」)的友好字段名稱重命名爲「摘要」。

當我上傳我的自定義流程模板的TFS服務器並創建一個團隊項目,然後創建一個新的增強,在必填字段文字信息還表示:

「TF20012:字段‘標題’不能空

爲什麼

(我想看到「TF20012:字段‘摘要’不能爲空)。?

回答

0

您不能重命名系統領域像System.Title。它被整個團隊項目集合和服務器實例中的其他工作項類型使用。它也必須由默認規則填寫。您可以通過轉到工作項類型編輯器的佈局選項卡(位於TFS電動工具中)來重命名顯示給最終用戶的「標籤」,並找到控件並更改它的標籤屬性,但保留相同的字段。

+0

是的,我知道,但是當一個驗證規則觸發時,它會顯示參考的最後一個結束。名稱而不是標籤名稱.... – 2010-06-30 06:24:12

+0

這是正確的。我不確定你的其他選項是什麼: – 2010-07-02 01:27:28

+0

@Ed:不重命名;-) – 2010-07-15 11:14:25

1

你可以做的是創建一個新的字段,並使其成爲必需。將其稱爲摘要等。從庫存值更改Title標籤和文本框,並將其指向您的新字段。不要從字段列表中刪除System.Title字段。

在工作流程中,使用摘要值來填充System.Title字段,該字段不在表單中。然後,如果他們嘗試保存沒有摘要,他們會得到正確的錯誤,System.Title將有一個有效的報告值。

確保您在工作流中引用的任何地方都記錄了System.Title字段。

0

在Visual Studio中我一直在尋找一個WinForm和保存的形式,我得到這個錯誤:

Microsoft Visual Studio Save failed.

TF20012: Field 'Title' cannot be empty.

OK

自一TF錯誤我關閉了所有的工作項目(甚至未保存的...)然後保存Winform的工作。

我不知道VS如何認爲工作項目是我看到的活動代碼窗口。