2012-05-22 29 views
0

在將MS Project計劃同步到TFS之後,Team Foundation Server 2010中是否有一種方法使工作項字段只能從Visual Studio和團隊Web訪問中讀取。這是一種思想,我有,但問題是,<READONLY />屬性塊領域從同步項目計劃:MS Project同步後的TFS工作項字段READONLY

<WHENNOT field="Custom.WBS" value=""> 
    <READONLY /> 
</WHENNOT> 

講解,同步首次項目計劃時,該WBS場推給TFS賦值,那麼包含上述條件的字段將是隻讀的,這是完美的,但不幸的是阻止了進一步的同步,並給出了錯誤消息,說明該字段不能同步,因爲它是隻讀的。

有沒有辦法將字段設置爲只讀而不阻止與MS Project的同步?

回答

0

我希望工作項表單中的字段始終爲只讀,您可以將控件設置爲只讀(這與字段規則不同,這是不可變的)。 MS Project仍然可以修改該字段,但用戶不會。

我不知道這是你想達到的目標。

編輯

那麼我不認爲這是可能實現你需要自動的東西,主要是因爲WHEN/WHENOT條件相比僅靜態值,理想情況下你需要比較反對動態值來檢測最近與MS Project的同步。

您仍然可以通過手動維護在WHEN/WHENNOT條件中使用的布爾自定義字段來處理它,它總比沒有好。

+0

是的,我注意到你可以設置控件的只讀屬性,但正如你所提到的,這是不可變的,並且不允許用戶在同步之前在字段中輸入數據... –

+0

我改變了我的答案,不要以爲你會做得更好...... – Nock

+0

請澄清布爾自定義字段選項... –

相關問題