Definieren von Arbeitsaufgabenfeldern

Mit Arbeitsaufgabenfeldern können Sie Daten für einen Arbeitsaufgabentyp verfolgen, Kriterien für Abfragen definieren und Berichte entwerfen.Sie können anpassen, wie Sie ein vordefiniertes Arbeitsaufgabenfeld für einen Arbeitsaufgabentyp verwenden, oder Sie können Felder erstellen, die zusätzliche Anforderungen für die Nachverfolgung von Daten unterstützen.Für einen Index aus Feldern, die innerhalb der Standardprozessvorlagen für Team Foundation Server definiert werden, finden Sie unter Arbeitsaufgabenfeldverweis für Visual Studio ALM.

Die Anpassung eines Arbeitsaufgabenfelds kann aus folgenden Gründen erfolgen:

  • Ändern der Feldbezeichnung, um diese an die Namenskonventionen des Teams anzupassen.

  • Attribute sollen einem Feld hinzugefügt oder geändert werden.

  • Sie möchten einen Standardwert angeben oder die Werte steuern, auf die Benutzer ein Feld festlegen können.

  • Einschränken des Personenkreises, von dem ein Feld geändert werden kann

  • Sie möchten ein Felds hinzufügen, um Daten zu erfassen, die für den Prozess oder die Nachverfolgung des Teams erforderlich sind.

  • Definieren oder Anpassen einer Auswahlliste

  • Ersetzen einer Auswahlliste durch eine globale Liste, um die gruppenübergreifende Konsistenz und eine einfache Wartung zu unterstützen

Arbeitsaufgabenformulare verwenden Felder, um Daten anzuzeigen oder Benutzern das Eingeben von Daten oder Auswählen von Optionen zu ermöglichen.Sie können das Erscheinungsbild und Verhalten der Felder in einem Arbeitsaufgabenformular steuern, indem Sie diese Felder in der Arbeitsaufgaben-Typdefinition definieren.

Sie definieren ein Feld in der Arbeitsaufgaben-Typdefinition, indem Sie einen Namen, einen Verweisnamen und einen Typ angeben.Bei der Definition von Feldern können Sie auch Hilfetext, die Beachtung von Regeln oder ein spezifisches Verhalten bei der Berichterstellung implementieren.Mit einem globalen Workflow können Sie Felder definieren, die für alle Typen von Arbeitsaufgaben gelten, die für ein Teamprojekt oder eine Auflistung definiert werden.Sie können mithilfe eines globalen Workflows Feldregeln definieren und aktualisieren, die sich auf alle Typen von Arbeitsaufgaben in einem Teamprojekt oder einer Auflistung auswirken.

Arbeitsaufgabenfelder werden für eine Teamprojektsammlung verwaltet.Sie können vorhandene Felder umbenennen und löschen sowie deren Attribut ändern.

FIELD-Elementsyntax

Felder werden durch die folgende Syntaxstruktur und die folgenden Attribute definiert:

<FIELD name="field display name" refname="field reference name" type="String | Integer | 
Double | DateTime | PlainText | HTML | History | TreePath | GUID " 
syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" 
indexable="true | false" >
</FIELD>

Beachten Sie die folgenden Informationen zur Angabe von Attributen:

  • Sie können einen gewünschten Feldnamen angeben und in unterschiedlichen Arbeitsaufgabendefinitionen verschiedene Namen für dieses Feld verwenden.Alle Felddaten werden auf Grundlage des Verweisnamens nachverfolgt.

  • Das Attribut bestimmt den Datentyp für das Feld.Eine Beschreibung der einzelnen Datentypen finden Sie unter Arbeiten mit Arbeitsaufgabenfeldern.Informationen zu den Steuerelementen zur Anzeige bestimmter Feldtypen finden Sie unter Angeben von Steuerelementen für Arbeitsaufgabenformulare.

  • Für Zeichenfolgenfelder, die zum Speichern von Personennamen verwendet werden, sollte das syncnamechanges-Attribut auf true festgelegt werden.Diese Einstellung gibt an, dass der Inhalt des Felds aktualisiert werden soll, wenn in Active Directory oder einer Arbeitsgruppe Änderungen an Personennamen vorgenommen werden.

  • Felder, deren Reportable-Attribut auf Detail, Dimension oder Measure festgelegt ist, werden im Data Warehouse nachverfolgt.Weitere Informationen finden Sie unter Arbeiten mit Arbeitsaufgabenfeldern.

  • Das Indexable-Attribut wird auf True festgelegt, um die Ausführungsleistung von Abfragen zu verbessern, die dieses Feld in den Filterkriterien enthalten.Wenn Sie ein benutzerdefiniertes Feld hinzufügen, das Sie in vielen Arbeitsaufgabenabfragen verwenden, sollten Sie die Indizierung für dieses Feld aktivieren.

Der Feldname und die Reportable- und Indexable-Attributzuweisungen können mit dem witadmin-Befehlszeilentool für jedes Feld geändert werden (mit Ausnahme der Systemfelder).Weitere Informationen finden Sie unter Verwalten von Arbeitsaufgabenfeldern [witadmin].

Zurück nach oben

Allgemeine Aufgaben

Aufgaben

Verwandte Themen

Informationen zu den Feldtypen und Feldattributen, die Sie angeben können.Sie können Felder definieren, um bestimmte Typen von Daten zu speichern, z. B. Text, Zahlen oder HTML-Inhalt.Je nachdem, wie Sie das Datenfeld zu Berichterstellungs- oder Abfragezwecken verwenden möchten, können Sie zusätzliche Attribute festlegen.

Schlagen Sie die Syntax des FIELD (Definition)-Elements nach.Arbeitsaufgabenfelder werden mithilfe des FIELD (Definition)-Elements definiert.Sie geben das Verhalten eines Felds an, definieren Standardwerte oder definieren eine Auswahlliste von Werten, indem Sie ein oder mehrere untergeordnete Elemente verwenden.Sie können Feldregelelemente kombinieren.Die meisten Regeln können auf einen bestimmten Benutzer oder eine Gruppe angewendet oder von einem bestimmten Benutzer oder einer Gruppe ignoriert werden.

Angeben von Feldern zum Ausführen bestimmter Aktionen für den Nachverfolgungsprozess.Team Foundation verwaltet Systemfelder, mit denen Sie alle Arbeitsaufgabentypen nachverfolgen können.Alle anderen Felder werden einer Teamprojektsammlung über die Definitionen des Arbeitsaufgabentyps hinzugefügt.Arbeitsaufgabentypen werden in der Prozessvorlage eines Teamprojekts angegeben, das erstellt wurde, oder Sie können Arbeitsaufgabentypen später in ein Teamprojekt importieren.

Die besten Ergebnisse erhalten Sie, indem Sie Felder angeben, die bereits verwendet werden, falls diese die Anforderungen zum Nachverfolgen von Projekten erfüllen.

Geben Sie das Verhalten, den Standardwert oder Bedingungen für Feldwerte an.Sie können Feldregeln festlegen, die das Verhalten von Feldwerten und Einschränkungen für Feldwerte definieren.Feldregeln sind zusätzliche Elemente, die in einem FIELD-Elementcontainer aufgelistet werden.Sie können Feldregeln für ein Feld, einen Zustand, Übergang, Grund oder globalen Workflow definieren.

Definieren Sie die Listenelemente, und legen Sie optionales Bedingungen für diese Elemente fest.Sie verwenden Feldlisten, um einen Satz von zulässigen, vorgeschlagenen oder unzulässigen Werten aufzulisten.Sie können auch globale Listen für alle Arbeitsaufgabentypen definieren.

Zurück nach oben

Verwandte Aufgaben

Aufgabe

Verwandte Themen

Grundlagen von Einschränkungen für die Benennung von Feldern und andere Objekte zur Nachverfolgung von Arbeitsaufgaben.Sie können für alle Objekte zum Nachverfolgen von Arbeitsaufgaben einen Anzeigenamen angeben. In einigen Fällen müssen Sie auch einen Verweisnamen angeben.Beide Typen von Namen müssen die definierten Anforderungen anhand des Objekttyps erfüllen.

Hinzufügen von Feldern und Bearbeiten der Berichtsattribute vorhandener Felde.Sie können Felder hinzufügen oder die Attribute vorhandener Felder ändern, um die Berichterstellung zu unterstützen.Wenn Sie Felder hinzufügen oder ändern, sollten Sie diese systematisch benennen, damit Sie das Feld im Analysis Services-Cube finden können, da die Felder logisch in Ordner gruppiert werden.

Definieren Sie Felder oder Listen, die von allen Arbeitsaufgabentypen eines Projekts oder einer Auflistung verwendet werden sollen.Sie können Felder und Aufzählungslisten definieren und aktualisieren, indem Sie sie als Teil des globalen Workflows definieren.

Hinzufügen, Entfernen oder Ändern der Zustände und Übergänge, die den Workflow steuern.Sie steuern den Workflow, indem Sie den Anfangszustand, die gültigen Zustände, die zulässigen Übergänge zwischen diesen Zuständen und die Benutzer oder Gruppen definieren, die zum Ausführen dieser Übergänge berechtigt sind.Der Abschnitt WORKFLOW des Arbeitsaufgabentyps steuert, wie eine Arbeitsaufgabe nachverfolgt wird.

Ändern und Anpassen des Arbeitsaufgabenformulars für einen Arbeitsaufgabentyp.Sie können steuern, wie ein Arbeitsaufgabentyp Benutzeroberflächenelemente anzeigt, indem Sie den FORM-Abschnitt der Arbeitsaufgaben-Typdefinition verwenden.Jeder Arbeitsaufgabentyp darf ausschließlich über ein Formular verfügen.Sie beschreiben das gesamte Formular, einschließlich aller Registerkarten, Felder und Gruppen.

Zurück nach oben

Siehe auch

Konzepte

Referenz zu berichtsfähigen Feldern für Visual Studio ALM

Arbeitsaufgabenfeldverweis für Visual Studio ALM

XML-Elementreferenz für WITD

Anpassen der Nachverfolgung von Arbeitsaufgaben und Ihres Teamprojekts

Anpassen von Projektnachverfolgungsdaten, Formularen, Workflow und anderen Objekten