Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Den här artikeln visar hur du listar arbetsobjekt genom att skapa, ändra, matcha eller stänga datum och hur du använder datummakron (till exempel @Today) och iterationsmakron för teamsprintar. Information om grunderna för iterationssökväg och klient-/makrobegränsningar finns i Fråga efter område eller iterationssökväg.
Prerequisites
| Category | Requirements |
|---|---|
| Åtkomstnivåer | – Så här visar och kör du delade frågor: projektmedlem. – Så här lägger du till och sparar en delad sökfråga: Minst Grundläggande åtkomst. |
| Permissions | Contribute behörighet inställd på Tillåt för mappen som du vill lägga till en fråga i. Som standard har gruppen Deltagare inte den här behörigheten. |
| Category | Requirements |
|---|---|
| Åtkomstnivåer | – Så här visar och kör du delade frågor: projektmedlem. – Så här lägger du till och sparar en delad fråga: Minst Grundläggande åtkomst. |
| Permissions | Contribute behörighet inställd på Tillåt för mappen som du vill lägga till en fråga i. Som standard har gruppen Deltagare inte den här behörigheten. |
Operatorer och datummakron som stöds
Använd följande operatorer och makron för fälten DateTime och Iteration Path i Frågeredigeraren.
- DateTime-operatorer:
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever - Datummakron:
@StartOfDay,@StartOfWeek,@StartOfMonth, ,@StartOfYear@Today
Du kan kombinera+/- nmed dessa makron (till exempel@Today - 7). - Iterationsmakron:
@CurrentIterationoch@CurrentIteration +/- n(se följande anteckning och länk för klientbegränsningar och beteende för teamparametrar).
Note
Iterationsmakron och klientbegränsningar beskrivs i detalj på iterationssidan: Fråga efter område eller iterationssökväg. Om du behöver köra frågor i icke-webbklienter, eller via REST/WIQL utanför webbgränssnittet, kontrollerar du makrostödet i din miljö och överväger att expandera makron till tydliga sökvägar.
Exempel på snabbdatum (vanliga frågor)
Objekt som skapats under de senaste 30 dagarna:
Objekt som ändrats på ett visst datum:
Objekt som har lösts idag:
Objekt som stängts inom en angiven tidsperiod:
Objekt vars stängda datum är null (inte stängt):
Objekt vars status har ändrats under den senaste veckan:
Använda makron @CurrentIteration (kort guide)
Använd @CurrentIteration för att rikta in dig på teamets aktuella sprint och @CurrentIteration +/- n för att skapa ett skjutfönster med sprintar (till exempel de två sista, aktuella och kommande två sprintarna). Viktiga punkter:
-
@CurrentIterationreturnerar objekt som tilldelats den aktuella sprinten för teamkontexten som användes när frågan kördes. -
@CurrentIteration +/- nskiftar detta sprintfönster med n; användbar för trend- eller övergångsanalyser. - Eftersom makrobeteendet och klientsupporten varierar kan du läsa Fråga efter område eller iterationssökväg för information om teamparametrar, vilka klienter som utvärderar makron och hur makron lagras/expanderas när frågor sparas.
Exempelbilder (frågeredigeraren för webbportalen):
Skärmbild som visar CurrentIteration plus- och minusvillkor för ett rullande fönster med sprintar.
Tip
Om @CurrentIteration inte returnerar förväntade resultat bekräftar du teamets valda iteration och datumintervallen för iteration i Teaminställningar.
Datummakron: start på dag/vecka/månad/år
Start-makron hjälper till att skapa konsekventa relativa datumintervall:
-
@StartOfDay,@StartOfWeek,@StartOfMonth,@StartOfYear– använd dessa makron med+/- nför att skapa intervall som "sedan början av veckan" eller "senaste 3 månaderna". - Dessa makron utvärderas av webbportalens användargränssnitt. deras beteende i icke-webbscenarier kan skilja sig åt – testa i målklienten.
Exempelfrågor:
När du ska använda WIQL direkt
Använd WIQL när:
- Du behöver avancerade operatorer, till exempel
WAS EVERför ändringar i iterationssökvägen. - Frågeredigeraren blockerar eller markerar en sats som inte stöds (till exempel vissa
Was Everanvändningsområden). Med WIQL-redigerartillägget kan du redigera dessa frågor och spara dem.
Se WIQL-syntax (Work Item Query Language) och WIQL Editor Marketplace-tillägget för exempel.
Relaterat innehåll
- Fråga efter område eller iterationssökväg
- Work Item Query Language (WIQL)-syntax
- Frågefält, operatorer och makron
- Fält och attribut för arbetsobjekt
REST API
Om du vill interagera programmatiskt med frågor kan du läsa någon av dessa REST API-resurser: