Teilen über


Abfragen nach Feldwertvergleichen

Azure DevOps Server | Azure DevOps Server 2022 - Azure DevOps Server 2019

Die Vergleichsfeldoperatoren ermöglichen die Erstellung von Abfragen, die auf dem Vergleich von Feldwerten basieren. Diese Abfrage ist nützlich, um Arbeitsaufgaben basierend auf den folgenden Kriterien zu filtern:

  • Handelt es sich bei der Person, die das Arbeitselement erstellt hat, um die Person, die dem Arbeitselement zugewiesen ist? Oder um die Person, die es geschlossen hat?
  • Welche Aufgaben vor oder nach ihrem Zieldatum geschlossen worden sind.

Voraussetzungen

Kategorie Anforderungen
Zugriffsebenen – Anzeigen und Ausführen von gemeinsamen Abfragen: Projektmitglied.
– Hinzufügen und Speichern einer freigegebenen Abfrage: Mindestens Basic-Zugriff.
Berechtigungen Setzen Sie die Berechtigung für den Ordner, dem Sie eine Abfrage hinzufügen möchten, auf Zulassen. Diese Berechtigung ist für die Gruppe Mitwirkende standardmäßig nicht festgelegt.

Hinweis

Benutzer mit Stakeholder--Zugriff für ein öffentliches Projekt haben vollen Zugriff auf die Abfragefunktionen, genauso wie Benutzer mit Basic--Zugriff. Weitere Informationen finden Sie unter Kurzreferenz zu Beteiligtenzugriff.

Kategorie Anforderungen
Zugriffsebenen – Anzeigen und Ausführen von gemeinsamen Abfragen: Projektmitglied.
– Hinzufügen und Speichern einer freigegebenen Abfrage: Mindestens Basic-Zugriff.
Berechtigungen Setzen Sie die Berechtigung für den Ordner, dem Sie eine Abfrage hinzufügen möchten, auf Zulassen. Diese Berechtigung ist für die Gruppe Mitwirkende standardmäßig nicht festgelegt.

Unterstützte Datentypen

Die Vergleichsfeldoperatoren (=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field]) können mit den im Anschluss angegebenen Felddatentypen verwendet werden. Der Datentyp, den Sie für das Feld auswählen, und der Wert müssen übereinstimmen.

  • Boolescher Wert (unterstützt =[Field], <>[Field])
  • Datum/Uhrzeit
  • Double, Integer
  • GUID
  • Identität
  • Zeichenfolge (ohne Tags)

Hinweis

Einige Kombinationen von Datentyp und Vergleichsfeldoperator sind möglicherweise nicht sinnvoll – beispielsweise Title >=[Field] oder Assigned To <=[Field].

Beispielfilter

Filtern nach

Diese Abfrageklauseln einschließen

Arbeitselemente, die von einer Person geschlossen wurden, bei der es sich nicht um die Person handelt, die das Arbeitselement erstellt hat

Created By <>[Field] Closed By State = Closed

Vorgänge, deren ursprüngliche Schätzung geringer ist als die abgeschlossenen Arbeiten

Original Estimate <=[Field] Completed Work

Geschlossene Aufgaben, die vor ihrem Zieldatum abgeschlossen wurden

Target Date <=[Field] Closed Date State = Closed

Felder, die Feldvergleiche unterstützen

Die folgende Tabelle enthält einen Index für die Felder, die Feldvergleichsabfragen unterstützen.

Hinweis

Nicht alle aufgeführten Felder werden für alle Projekte oder Arbeitselementtypen unterstützt. Sie können jedoch einen Prozess oder Arbeitselementtyp anpassen, indem Sie benutzerdefinierte Felder hinzufügen, die Sie für Abfragen und Feldvergleiche verwenden können. Weitere Informationen finden Sie unter Hinzufügen eines benutzerdefinierten Feldes zu einem Arbeitselement-Typ (Vererbungsprozess) oder Hinzufügen oder Ändern eines Feldes (Online XML-Prozess).

REST-API

Informationen zur programmgesteuerten Interaktion mit Abfragen finden Sie in den folgenden REST-API-Ressourcen: