Freigeben über


Feldverweis für Zuweisungen und Workflow

Mithilfe von Status- und Zuweisungsfeldern können Sie den Status von Benutzerberichten, Aufgaben, Fehlern und anderen Arbeitsaufgabentypen verfolgen. Diese Felder unterstützen zahlreiche Teamabfragen und Berichte. Die meisten Arbeitsaufgaben werden vom Zustand Neu, Aktiv oder Vorgeschlagen zum Zustand Fertig oder Geschlossen verschoben. Beim Statuswechsel der einzelnen Arbeitsaufgabe können diese auch verschiedenen Mitgliedern des Teams neu zugewiesen werden. Beispielsweise kann ein Tester einen Fehler erstellen, der während der Selektierung einem anderen Teammitglied zugewiesen wird. Wenn dieses Teammitglied den Fehler behoben hat, wird der Fehler wieder dem Tester zugewiesen, der den Fehler erstellt hat. Workflowstatusdiagramme sind je nach Standardprozessvorlagen, die mit Team Foundation Server (TFS) bereitgestellt werden, unterschiedlich. Weitere Informationen unter Arbeiten mit Teamprojektartefakten, Auswählen eines Prozessleitfadens.

Tipp

Sie können Zustandsdiagramme für einen Workflow mithilfe des Prozess-Editors anzeigen, einem Powertool für Visual Studio: Team Foundation Server Power Tools.

Die Felder Zugewiesen zu und Zustand werden für jeden Arbeitsaufgabentyp nachverfolgt, der in den TFS-Standardprozessvorlagen angegeben ist.

In Arbeitsaufgabenformularen angezeigte Felder

In der folgenden Tabelle werden die Felder beschrieben, die Zuweisungen und Workflowstatus nachverfolgen. Weitere Informationen zu Datentypen und Standardfeldattributen finden Sie unter Definieren und Anpassen von Arbeitsaufgabenfeldern.

Feldname

Beschreibung

Verweisname

Datentyp

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Zugewiesen an

Der Name des Teammitglieds, das die Arbeitsaufgabe derzeit besitzt.

Die Standardnamensliste, die im Dropdownmenü für dieses systemdefinierte Personennamensfeld verfügbar ist, enthält alle Konten, die von TFS hinzugefügt wurden; dies wird auch als "Gruppe der gültigen Benutzer" bezeichnet. Einige Kontextmenüs, die die Zuweisung von den Backlog- oder Board-Seiten in Team Web Access unterstützen, sind automatisch auf Teammitglieder beschränkt. Diese Namen werden außerdem automatisch mit Active Directory synchronisiert, wenn es als Teil der Bereitstellung konfiguriert ist. Siehe Synchronisierung und Personennamensfelder und Dropdownmenü des Felds "Zugewiesen zu".

System.AssignedTo

Zeichenfolge

Dimension

True

Grund

Der Grund für den aktuellen Status der Arbeitsaufgabe.

Die Werte werden im Abschnitt WORKFLOW der Definition des Arbeitsaufgabentyps mithilfe des Elements REASON angegeben. Informationen zum Ändern der definierten Gründe finden Sie unter Ändern des Workflows für einen Arbeitsaufgabentyp.

Dieses Feld wird nicht für Testfälle oder freigegebene Schritte nachverfolgt.

System.Reason

Zeichenfolge

Dimension

True

Grund für Lösung

Der Grund, warum eine Arbeitsaufgabe gelöst wurde. Zum Beispiel ist der Code für die User Story fertig gestellt, oder der Fehler wurde behoben.

Dieses Feld ist schreibgeschützt und nur für Agile- und CMMI-Arbeitsaufgabentypen gültig.

Microsoft.VSTS.Common.ResolvedReason

Zeichenfolge

Dimension

False

Zustand

Der aktuelle Zustand der Arbeitsaufgabe. In diesem Feld können Sie den Status einer Arbeitsaufgabe aktualisieren, wenn sie von einem neuen zu einem aktiven oder zu einem abgeschlossenen Zustand wechselt.

Die Werte werden im Abschnitt WORKFLOW der Definition des Arbeitsaufgabentyps mithilfe des Elements STATE angegeben. Informationen zur Änderung des Zustands finden Sie unter Ändern des Workflows für einen Arbeitsaufgabentyp.

System.State

Zeichenfolge

Dimension

True

Synchronisierung von Personennamensfeldern

Standardmäßig synchronisiert TFS systemdefinierte Personennamensfelder mit Active Directory. Zu diesen Feldern zählen: "Aktiviert von", "Zugewiesen zu", "Geschlossen von" und "Behoben von". Sie können Zugriff auf TFS gewähren, indem Sie Sicherheitsgruppen hinzufügen, die Sie in Active Directory erstellt haben, oder indem Sie vorhandenen oder benutzerdefinierten Gruppen, die in TFS definiert wurden, Konten hinzufügen. Siehe Einrichten von Gruppen für TFS-Bereitstellungen.

Sie können die Synchronisierung für ein Personennamensfeld mit dem Befehlszeilentool witadmin changefields aktivieren oder deaktivieren. Außerdem können Sie benutzerdefinierte Personennamensfelder synchronisieren, indem Sie das syncnamechanges-Attribut angeben. Weitere Informationen finden Sie unter Verwalten von Arbeitsaufgabenfeldern [witadmin] und FIELD (Definition)-Elementverweis.

Standardmäßig zeigt das Dropdownmenü des Felds Zugewiesen zu alle Benutzer, die TFS hinzugefügt wurden, ob als Mitglied einer Gruppe oder als individuelles Mitglied. Außerdem zeigt TFS den Anzeigenamen an und fügt den Kontonamen nach Bedarf hinzu, um identische Anzeigenamen zu unterscheiden.

Um die Liste der in den Dropdownmenüs von Personennamensfeldern angezeigten Namen möglichst kurz zu halten, können Sie das Feld auf die TFS-Gruppen beschränken, die im Menü angezeigt werden sollen. Dazu fügen Sie mindestens eines der folgenden untergeordneten Elemente in der FIELD-Definition in der Definition des Arbeitsaufgabentyps hinzu: ALLOWEDVALUES, PROHIBITEDVALUES und VALIDUSER. Weitere Informationen finden Sie unter Verweis für alle FIELD-XML-Elemente und Definieren von Auswahllisten.

Weitere Felder, die Abfragen und die Berichterstellung unterstützen

Weitere Felder werden mit Informationen aufgefüllt, während eine Arbeitsaufgabe von einem Zustand in einen anderen übergeht. Diese Felder werden nicht im Arbeitsaufgabenformular angezeigt, sie werden jedoch für die einzelnen Arbeitsaufgabentypen nachverfolgt, wie die folgende Tabelle veranschaulicht. Sie können diese Felder verwenden, um Abfragen zu filtern und Berichte zu erstellen.

Feldname

Beschreibung

Verweisname

Datentyp

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Aktiviert von

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt oder den Status von "Geschlossen", "Abgeschlossen" oder "Fertig" in den Zustand "Neu" oder "Aktiv" geändert hat.

Microsoft.VSTS.Common.ActivatedBy

Zeichenfolge

Dimension

False

Aktivierungsdatum

Das Datum und die Uhrzeit, zu der die Arbeitsaufgabe erstellt wurde oder zu der ihr Status von "Geschlossen", "Abgeschlossen" oder "Fertig" in den Zustand "Neu" oder "Aktiv" geändert wurde.

Microsoft.VSTS.Common.ActivatedDate

DateTime

Dimension

False

Geschlossen von

Der Name des Teammitglieds, das den Zustand auf "Geschlossen", "Abgeschlossen" oder "Fertig" festgelegt hat.

Microsoft.VSTS.Common.ClosedBy

Zeichenfolge

Dimension

False

Schließungsdatum

Das Datum und die Uhrzeit, zu der eine Arbeitsaufgabe abgeschlossen wurde.

Microsoft.VSTS.Common.ClosedDate

DateTime

Dimension

False

Erstellt von

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Microsoft.VSTS.Common.CreatedBy

Zeichenfolge

Dimension

False

Erstellungsdatum

Das Datum und Uhrzeit, zu der eine Arbeitsaufgabe erstellt wurde.

Microsoft.VSTS.Common.CreatedDate

DateTime

Dimension

False

Gelöst von

Der Name des Teammitglieds, das die Arbeitsaufgabe gelöst hat.

Microsoft.VSTS.Common.ResolvedBy

Zeichenfolge

Dimension

False

Lösungsdatum

Das Datum und die Uhrzeit, zu der die Arbeitsaufgabe in den Zustand "Aufgelöst" oder "Fertig" verschoben wurde.

Microsoft.VSTS.Common.ResolvedDate

DateTime

Dimension

False

Datum der Zustandsänderung

Das Datum und die Uhrzeit, zu der das Zustandsfeld geändert wurde.

Microsoft.VSTS.Common.StateChangeDate

DateTime

Keine

False

Siehe auch

Konzepte

Ändern des Workflows für einen Arbeitsaufgabentyp

Arbeitsaufgabenfeld-Verweis für Visual Studio ALM