3

役割に基づいてフィールドの内容を非表示にする方法はありますか?

ユーザーがフィールドを表示して保存時に再入力する権限を持っていない場合、フィールドを空にするサーバー側プラグインを作成することを考えました。しかし、これを行う方法がわかりません。使用できるイベントが見つかりませんでした。何か案が?

私の最初の意図は EMPTY ルールを使用することでしたが、これは実際にはコンテンツをクリアし、再入力しません。また、READONLY ルールは受け入れられません。何か考えはありますか?

私はこれがすでに要求されていることを知っていますhttp://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2088177-add-ability-to-hide-mask-fields-in-a-work-item-basしかし今必要な機能です。

非表示フィールドが格納されているワークアイテムを作成し、それを他のワークアイテムにリンクすることも考えましたが、これは私が望む解決策ではありません...

4

2 に答える 2

3

これを行う唯一の方法は、カスタム作業項目コントロールを作成することです。そのコントロールは、ユーザーが適切な権限を持っている場合にのみ、値の内容を表示できます。ただし、Excel、Work Item Query、一括更新などの他のツールを介してデータを表示/更新することは妨げられません。

User Voice に関する提案が示唆するように、今日の TFS ではそれは不可能です。そのため、投票して、Team Foundation Server チームが多くのお客様にとって優先度が高いことを確認してください。

Ewald Hofman (プログラム マネージャー、Team Foundation Server)

于 2012-09-05T21:08:53.957 に答える
0

VS 2013 で空のルールを使用すると、フィールドが消えます! スクラム テンプレートで、WIT 状態を完了に変更すると、残りの作業フィールドが非表示になることがわかります。

于 2014-08-13T22:43:09.510 に答える