Spåra ditt arbete med hjälp av hanterade frågor i Azure Boards
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Lista buggar, användarberättelser eller andra arbetsobjekt baserat på fältkriterier som du anger med hjälp av frågor. Du kan sedan granska de här listorna med ditt team, sortera arbete eller massuppdatera arbetsobjekt. Tillsammans med hanterade frågor ger det semantiska sökverktyget några överlappande och olika funktioner som är värda att utforska.
Använd hanterade frågor för att stödja dessa åtgärder:
- Massuppdatering av arbetsobjekt med hjälp av webbportalen
- Sortera och uppdatera arbetsobjekt
- Granska en hierarki med arbetsobjekt
- Dela en lista över arbetsobjekt med en gruppmedlem
Du kan skapa frågor och frågemappar från webbportalen eller från Visual Studio Team Explorer. Ändringar som du gör i en klient återspeglas i andra klienter eftersom alla ändringar lagras i datalagret för arbetsspårning.
Kom igång med frågor
Om du precis har börjat kan du läsa Visa, köra eller skicka en fråga till ett arbetsobjekt via e-post. En snabbreferens till frågeredigerarens uppgifter och exempelfrågor finns i Snabbreferens för frågor.
- Om du vill hitta arbetsobjekt som har tilldelats dig lägger du till @Me makron som värde för fältet Tilldelad till i någon av frågesatserna.
- Alla giltiga användare med standardåtkomst kan skapa frågor och mappar under området Mina frågor . Om du vill skapa frågor och frågemappar under Delade frågor måste du ha behörighetsuppsättningen Bidra. Mer information finns i Ange behörigheter för frågor.
- Du kan ändra valfri fråga genom att lägga till villkor för att fokusera på ett produktområde, en iteration eller ett annat fält. Om du vill ändra en fråga öppnar du frågeredigeraren.
- Du kan öppna valfri fråga i Excel. Du kan också uppdatera fälten för ett eller flera arbetsobjekt och publicera ändringarna i databasen för att spåra arbetsobjekt.
- Du kan visualisera status eller förlopp genom att skapa ett cirkeldiagram, stapeldiagram eller trenddiagram för frågor med platt lista.
Frågefunktioner
Följande avsnitt innehåller en översikt över de funktioner som stöds för att definiera och hantera frågor för arbetsobjekt.
- Frågefilter definieras via Uređivač upita.
- Frågemakron kan väljas för specifika fält för att skapa en frågesats.
- Frågeresultat och frågehanteringsfunktioner är funktioner som är tillgängliga via sidan Frågeresultat.
Frågefilter
I följande tabell sammanfattas de frågefilterfunktioner som stöds av varje Azure DevOps-version.
Kommentar
Hanterade frågor stöder inte närhetssökningar, men semantiska sökningar gör det. Dessutom stöder semantiska sökningar både *
och ?
som jokertecken och du kan använda mer än ett jokertecken för att matcha fler än ett tecken. Mer information finns i Sökning efter funktionella arbetsobjekt.
Filterfunktion
Stöd för frågor
Versioner som stöds
Textsträngsökningar (enkel text, flerradstext, RTF)
Sökningar är inte skiftlägeskänsliga.
Alla versioner
Jokertecken = *
Alla versioner
Hitta arbetsobjekt baserat på direktlänkar eller topologiska/hierarkiska länktyper.
Filtrera länkade arbetsobjekt baserat på MODE
(WIQL-syntax)
Alla versioner
Gruppera och kapsla satser med operatorerna AND och OR Boolean.
Alla versioner
Hitta arbetsobjekt baserat på en fältmatchning med ett tidigare värde.
Operator som stöds: Was Ever
Hitta arbetsobjekt baserat på ett värde som definierats på ett visst datum.
Operator som stöds: ASOF
(WIQL-syntax)
Alla versioner
Använd makron för att skapa frågor i förhållande till ett datum, andra verktyg, till exempel sökväg för teamområde, grupp iteration med mera.
Alla versioner
Hitta arbetsobjekt i ett eller flera projekt i en organisation eller samling. Standardvärdet är det aktuella projektet. Använd fältet TeamProjekt för att fråga i två eller flera projekt.
Alla versioner
Hitta arbetsobjekt baserat på hur två fält jämförs med varandra.
Operatorer som stöds: =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field]
Alla versioner
Hitta arbetsobjekt baserat på om de innehåller eller inte innehåller en tagg.
Operatorer som stöds: Contains, Does Not Contain
Alla versioner
Hitta arbetsobjekt baserat på tomma eller inte tomma HTML-/RTF-fält.
Operatorer som stöds: Is Empty, Is Not Empty
Azure DevOps 2019 via Azure DevOps Server 2022, Azure DevOps Services
Hitta arbete vars fältvärde matchar valfritt värde i en avgränsad uppsättning, till exempel en uppsättning typer av arbetsobjekt, arbetsflödestillstånd eller listlistevärden. Avgränsa värden med listavgränsaren som motsvarar de regionala inställningar som har definierats för klientdatorn. Du kan till exempel använda kommatecken(,).
Alla versioner
Hitta arbetsobjekt baserat på booleskt fältvärde.
Alla versioner
Hitta arbetsobjekt baserat på nyckelord eller fraser som lagts till via diskussionen.
Alla versioner
Hitta arbetsobjekt baserat på deras status för kolumn, simbana eller Doing/Done.
Azure DevOps 2019 via Azure DevOps Server 2022, Azure DevOps Services
Filtrera frågeresultat baserat på ett nyckelord eller välj fält.
Azure DevOps 2019 via Azure DevOps Server 2022, Azure DevOps Services
Om du vill massflytta, kopiera eller klistra in frågesatser installerar du och använder WIQL-redigeraren.
Makron som stöds
I följande tabell sammanfattas de frågemakron eller variabler som stöds av Azure DevOps-versionerna. Du kan använda några av dessa makron för att filtrera meddelanden.
Kommentar
Du kan endast använda vissa makron från webbportalen. Dessa omfattar makron @CurrentIteration, @CurrentIteration +/- n, @Follows, @MyRecentActivity, @RecentMentions, @RecentProjectActivity och @TeamAreas. Dessa makron stöds inte när du exporterar en fråga till Excel, meddelandefilter eller tränas från Team Explorer eller REST-API:er.
Mer detaljerade beskrivningar och länkar till exempel finns i Frågefält, operatorer och makron.
Makro
Stöd för frågor
Versioner som stöds
Hitta valfri typ av arbetsobjekt, Work Item Type=[Any]
, eller ett tillstånd, State=[Any]
.
Alla versioner
Hitta arbete där Identity field=logged in user
.
Alla versioner
Hitta arbete där Date-Time field=today
.
Alla versioner
Hitta arbete som definierats i ett eller flera projekt.
Alla versioner
Hitta arbete som definierats i aktuell iteration för ett team.
Alla versioner
Hitta arbete som definierats i +/- n för aktuell iteration för ett team.
Azure DevOps 2019 via Azure DevOps Server 2022, Azure DevOps Services
Hitta arbete som är aktuellt loggat i användaren följer, ID In @Follows
.
Alla versioner
Hitta nyligen ändrade arbetsobjekt, ID In @MyRecentActivity
Se även Visa och lägg till arbetsobjekt, sidan Arbetsobjekt.
Alla versioner
Sök efter arbete där det valda datum-tid-fältet ligger inom aktuell dag, månad, vecka eller år med plus/minus-förskjutning, till exempel: Closed Date>=@StartOfDay-7
.
Azure DevOps 2019 via Azure DevOps Server 2022, Azure DevOps Services
Hitta arbete som tilldelats till en områdessökväg eller iterationssökväg för det angivna teamet, till exempel i Fråga efter område eller iterationssökväg.
Azure DevOps 2019 via Azure DevOps Server 2022, Azure DevOps Services
Frågeresultat och frågehanteringsfunktioner
Följande funktioner ger stöd för att arbeta med frågeresultat, spara och dela frågor med mera.
- Lägga till ett frågediagram på en instrumentpanel
- Använda interaktiva filter
- Välj kolumnsortering
- Välj alternativ för frågekolumner
- Kopiera frågeresultat
- Kopiera fråge-URL
- Skapa frågediagram
- Skapa frågemappar
Funktioner som inte stöds
Frågor om arbetsobjekt stöder endast frågor om arbetsobjekt och arbetsobjekt som är länkade till andra arbetsobjekt. Här följer några av de uppgifter som hanterade frågor inte stöder:
- Hierarkiska vyer av testplaner, testsviter och testfall. De här objekten länkas inte ihop med hjälp av länktyperna överordnad-underordnad. I stället kan du visa hierarkin via sidan Testtestplaner>.
- Vyer som visar länkade objekt som byggen, versioner, kod eller andra objekt som inte är arbetsobjekt.
- Visa en lista över arbetsobjekt som är länkade från ett projekt till ett annat.
- Exportera en fråga mellan projekt till Excel. Direktlänkar frågor exporteras till Excel som en flat lista.
Frågetyper (platt, direktlänkar, träd)
Azure Boards har stöd för tre frågetyper. Ikonen bredvid varje fråga anger frågetypen. Använd följande vägledning för att välja frågetyp baserat på vad du vill utföra med frågan.
Frågetyp
Användningsvägledning
Platt lista över arbetsobjekt
- Visa en lista över objekt som ska utföra massuppdateringar av fält
- Sortera en lista över arbetsobjekt
- Skapa ett frågediagram och lägg till det på en instrumentpanel
- Skapa ett diagram för att få ett antal objekt eller summera ett fält
- Exportera en lista med objekt till Excel för att uppdatera fält
Arbetsobjekt och direktlänkar
- Visa en lista över objekt som är beroende av andra arbetsobjekt
- Hitta objekt relaterade eller beroende av andra arbetsobjekt
- Visa en lista över länkade arbetsobjekt för massuppdateringar av fält
- Sortera en lista över länkade arbetsobjekt
- Lista testrelaterade länkade arbetsobjekt
- Hitta överblivna kvarvarande uppgifter, arbetsobjekt som inte har någon överordnad
Kommentar
Arbetsobjekt och direktlänkar frågor exporteras till Excel som en platt lista. Direktlänksfrågor importeras som en platt lista eftersom det inte stöds att ändra flera typer av länkar i Excel.
Träd med arbetsobjekt
- Visa en lista över ett träd med överordnade-underordnade relaterade arbetsobjekt eller annan länktyp för trädtopologi
- Sortera en hierarkisk lista över arbetsobjekt
- Exportera en hierarkisk lista över objekt till Excel för att uppdatera fält eller ändra hierarkin
Mer information om länktyper finns i Referens för länktyp.
Mina frågor, delade frågor och favoriter
Endast du kan visa och köra frågor som du sparar under Mina frågor med frågekatalogen. Du kan också välja att en av dessa frågor ska visas i frågeväljaren.
Frågor som du och andra sparar under Delade frågor kan visas av alla med åtkomst till projektet. Delade frågor kan ordnas i mappar och favoritiseras av dig eller för ett team. Du kan också ange behörigheter för mappar och frågor för att förhindra att andra flyttar eller redigerar dem.
Mer information finns i:
- Hantera frågor och frågemappar
- Ange frågebehörigheter
- Favorita en fråga och Ange personliga favoriter eller teamfavoriter
Frågekatalog, frågemappar och sökvägar
Sidan Frågor innehåller en katalogfokuserad vy som du kan filtrera för att hitta specifika frågor av intresse. När du arbetar på sidorna Frågor kan du gå till en undermapp, mapp eller sida.
Du kan också välja en fråga som du har valt i favoritmenyn. Eller så kan du välja att bläddra bland alla frågor som returnerar dig till sidan Alla frågor .
Mer information finns i Vanliga frågor och svar om frågor, navigera och mappar.
Frågediagram och widgetar
Du kan snabbt skapa cirkel-, stapel-, pivot- och trenddiagram från en flat listfråga. Frågorna måste vara flata och returnera 1 000 eller färre arbetsobjekt. Du kan lägga till dina frågediagram på en instrumentpanel, ange om och konfigurera om dem.
Frågebaserade widgetar ger stöd för att presentera frågeinformation på en instrumentpanel. Till exempel antalet aktiva buggar eller en lista över arbetsobjekt som du kan interagera med. Mer information om frågediagram och widgetar finns i följande artiklar:
- Diagram en flat-list-fråga
- Diagram för widget för arbetsobjekt
- Widget för frågeresultat
- Widget för frågepanel
Lägga till ett anpassat fält för att stödja frågor
Information om hur du lägger till ett anpassat fält som stöder dina frågebehov finns i Anpassa din arbetsspårningsupplevelse.
Objekt i aktivitetstavlan jämfört med frågelistor
Du kanske märker och undrar varför innehållet i aktivitetstavlan skiljer sig från innehållet som visas med den skapade frågan? Mer information finns i objekt i aktivitetstavlan jämfört med frågelistobjekt.
Sökfrågor och sorteringsinställningar för fulltext
För att stödja fulltextsökningsfrågor bör sorteringsinställningarna för SQL Server-databasen motsvara ett språk som har en ordbrytare registrerad med SQL Server. Om du använder ett språk som inte stöds kan du få oväntade resultat när du kör en arbetsobjektfråga som anger operatorerna Contains or Contains Words (Innehåller eller Innehåller ord ) med textsträngar.
Mer information finns i följande artiklar:
REST-API
Om du vill interagera programmatiskt med frågor kan du läsa någon av dessa REST API-resurser:
- Rest API-referens för Azure DevOps Services
- Frågor
- Frågespråk för arbetsobjekt
- Hämta arbetsobjekt med frågor programmatiskt