フィールドのラベルの変更
XML ファイルをエクスポートし、その内容を変更することで、作業項目の種類のフィールドのラベルをカスタマイズできます。ラベルを変更したら、その XML ファイルをインポートして、更新された作業項目の種類を使い始めることができます。
必要なアクセス許可
この手順を実行するには、Team Foundation 管理者グループのメンバーであるか、またはプロジェクトのプロジェクト管理者グループのメンバーである必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
フィールド ラベルをカスタマイズするには
単一のプロジェクトで作業項目の種類を変更する場合は、witadmin exportwitd を実行して、変更する作業項目の種類の XML ファイルをエクスポートします。詳細については、「既存のプロジェクトから作業項目の種類をエクスポートおよびインポートする」を参照してください。
Visual Studio の [ファイル] をクリックし、[開く] をクリックして、[ファイル] をクリックします。
[ファイルを開く] ダイアログ ボックスが表示されます。
[探す場所] で、ファイルをエクスポートした場所に移動します。
プロセス テンプレートをカスタマイズするために作業項目の種類を変更する場合は、プロセス テンプレートをダウンロードした場所に移動します。
[!メモ]
Windows Vista を実行している場合、アクセス権を持たないフォルダーが存在する可能性があります。アクセス権のない場所に作業項目の種類をエクスポートしようとすると、レジストリ仮想化テクノロジが、自動的にエクスポートされたファイルをリダイレクトし、仮想ストアに保存します。このリダイレクトが行われないようにするには、アクセス権のある場所にファイルをエクスポートします。レジストリの仮想化の詳細については、Microsoft Web サイトの「Registry Virtualization (レジストリの仮想化)」および「Windows Vista のファイルおよびレジストリの仮想化に関する一般的な問題」を参照してください。
更新する作業項目の種類の XML ファイルを選択し、[開く] をクリックします。改行コードに関する質問が表示されたら、[いいえ] をクリックします。
<FORM> セクションと <Layout> セクションで、変更するフィールドの定義を見つけます。この例では、Title フィールドを変更します。
<Column PercentWidth="70"> <Control Type="FieldControl" FieldName="System.Title" Label="Title" LabelPosition="Left" /> </Column>
このフィールドのラベルを変更して、この特定のチーム プロジェクトに取り組んでいるポルトガル支店が、作業項目フォームを操作するときに Title フィールドの名前を理解できるようにします。次の例で太字で強調しているように、XML を変更して、"Title" という意味のポルトガル語をかっこで囲んでフィールド ラベルに追加します。
<Column PercentWidth="70"> <Control Type="FieldControl" FieldName="System.Title" Label="Title (Título):" LabelPosition="Left" /> </Column>
ツール バーの [上書き保存] をクリックして、XML ファイルへの変更を保存します。
新しい作業項目の種類を単一のプロジェクトにインポートする方法については、「既存のプロジェクトから作業項目の種類をエクスポートおよびインポートする」を参照してください。作業項目の種類をプロセス テンプレートに追加するには、「プロセス テンプレートへの作業項目の種類定義の追加」を参照してください。
1 つのプロジェクトにインポートされた変更を検証するには
チーム エクスプローラーで、[最新の情報に更新] をクリックして、サーバーから最新の更新プログラムをダウンロードします。
これらの更新には、インポートした変更内容が含まれています。すべてのノードが読み込まれるまで数秒待ちます。読み込み中のノードには、"処理中" と表示されます。
変更した作業項目の種類を使用して、新しい作業項目を作成します。これを行うには、[作業項目] ノードを右クリックし、[作業項目の追加] をポイントして、作業項目の種類をクリックします。
この作業項目は、変更してインポートした作業項目の種類から作成されます。
Title フィールドに、かっこで囲まれた新しいポルトガル語のラベルが表示されます。
[閉じる] をクリックして、新しい Special Task を閉じます。作業項目を保存するかどうかを確認するメッセージが表示されたら、[いいえ] をクリックします。
[作業項目] ノードを再度右クリックし、[クエリの追加] をクリックして新しいクエリを作成します。
[句を追加するにはここをクリックします] のラベルが付いた領域をクリックして、新しい行を追加します。
空白の [フィールド] セルを選択します。
このセルに「Title」と入力します。
Enter キーを押します。
Title フィールドが表示されますが、クエリ グリッドおよび結果リストの列にはポルトガル語のラベルは表示されません。
[!メモ]
ラベルのカスタマイズは、前の手順に示したように、他のチーム プロジェクトや結果リストの列のラベル、およびクエリ グリッドに影響を与えないため、特定のチーム プロジェクトの作業項目フォームのみを個別に変更する場合に便利です。これらのラベルは、Team Foundation Server で共有され、フィールドの名前から派生します。
[閉じる] をクリックし、新しいクエリを閉じます。クエリを保存するかどうかを確認するメッセージが表示されたら、[いいえ] をクリックします。