Query's uitvoeren op werkitems op koppeling of aantal bijlagen
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
U kunt werkitems koppelen om gerelateerd werk en afhankelijkheden bij te houden en bestanden bij te voegen om informatie te delen met uw team. Vervolgens kunt u werkitems weergeven op basis van een of meer van de volgende velden:
Aantal bijlagen | (Discussie) Aantal opmerkingen | Aantal externe koppelingen | Aantal hyperlinks | Opmerking bij koppeling | Aantal gerelateerde koppelingen |Aantal externe koppelingen
- Aantal bijlagenbestand
- (Discussie) Aantal opmerkingen
- Aantal externe koppelingen
- Aantal hyperlinks
- Koppelingscommentaar
- Aantal gerelateerde koppelingen
Zie de tabel verderop in dit artikel voor meer informatie over deze velden.
Ondersteunde operators en macro's
Met componenten die een geheel getalveld opgeven, kunnen de volgende operators worden gebruikt.
= , <> , > , < , >= , <= ,
=[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field],
In, Not In,
Was Ever
Hiërarchische items weergeven in een structuurweergave
Voeg een query toe en selecteer Boomstructuur met werkitems om uw query te starten. Als het goed is, ziet u iets vergelijkbaars met de volgende voorbeelden:
Notitie
U kunt geen query maken waarin een hiërarchische weergave van testplannen, testsuites en testcases wordt weergegeven. Deze items worden niet aan elkaar gekoppeld met behulp van koppelingstypen tussen bovenliggende en onderliggende items. U kunt echter een query voor directe koppelingen maken waarin testgerelateerde werkitems worden vermeld. U kunt de hiërarchie ook bekijken via de pagina Testplannen.
Opties voor filters en querycomponenten
Wijzig de filteropties voor gekoppelde werkitems en voeg queryclausules toe via de volgende opties.
Filteren op
Deze queryclausules opnemen
Alleen onderliggende items van werkitem 645
Toevoegen aan filters voor werkitems op het hoogste niveau:
ID = 645
Taken of bugs
Toevoegen aan filters voor gekoppelde werkitems:
Work Item Type In Task,Bug
Items die zijn toegewezen aan mijn team (web)
Toevoegen aan zowel boven- als onderfilters:
Assigned to In Group [Fabrikam Fiber]\Web
Bovenliggende items van taken die aan mij zijn toegewezen
Filteropties wijzigen in Overeenkomen met gekoppelde werkitems eerst
Toevoegen aan filters voor gekoppelde werkitems:
Assigned To = @Me
Lijstitems op basis van gekoppelde afhankelijken
In het volgende voorbeeld ziet u een afhankelijke gekoppelde query die items retourneert met afhankelijkheden voor werk dat wordt beheerd door andere teams en projecten.
Met de volgende query worden werkitems gevonden in alle projecten die zijn gekoppeld aan werkitems onder het gebiedspad Fabrikam en project met behulp van de typen voorafgaande en opvolgende koppeling.
- Schakel het selectievakje Query in meerdere projecten in om alle afhankelijke gekoppelde werkitems in te schakelen die voldoen aan de filtercriteria die moeten worden weergegeven, ongeacht het project waartoe ze behoren.
- Geef het gebiedspad onder Fabrikam-component op om alleen werkitems te vinden die zijn gekoppeld aan werkitems die zijn gedefinieerd in het Fabrikam-project.
- Geef alleen retouritems op die overeenkomende koppelingen hebben en geselecteerde koppelingstypen retourneren om alleen werkitems te retourneren die zijn gekoppeld op basis van de koppelingstypen Voorafgaande en Opvolgende koppeling .
Zwevende gebruikersverhalen weergeven
Als u uw gebruikersverhalen doorgaans indelen onder functies, kunt u deze snel vinden door de volgende stappen uit te voeren.
- Open de achterstand van het product en schakel de optie Ouders bij weergave in.
- Schuif omlaag naar de sectie met niet-gepareerde verhalen (Agile) of Niet-gepareerde achterstandsitems (Scrum).
U kunt ook niet-gepareerde achterstandsitems vinden met behulp van een werkitems en een query voor directe koppelingen . De volgende query bevat bijvoorbeeld actieve gebruikersverhalen voor het Azure DevOps-team die geen bovenliggende koppeling hebben.
Velden die zijn gekoppeld aan koppelingen en bijlagen
In de volgende tabel worden velden beschreven die zijn gekoppeld aan koppelingen en bijlagen. De meeste van deze velden worden niet weergegeven in het werkitemformulier, maar worden bijgehouden voor alle typen werkitems.
Aantal bijlagenbestand
Het aantal bestanden dat is gekoppeld aan het werkitem en is opgeslagen in de database voor het bijhouden van werkitems.
Referentienaam=System.AttachedFileCount, gegevenstype=Integer
Notitie
Voor Azure Boards (cloudservice) kunt u maximaal 100 bijlagen toevoegen aan een werkitem. Pogingen om meer resultaten toe te voegen in een foutbericht bij het opslaan van het werkitem.
Aantal opmerkingen
Het aantal opmerkingen dat is toegevoegd aan de sectie Discussie van het werkitem.
Verwijzingsnaam=System.CommentCount, gegevenstype=Geheel getal
Het aantal koppelingen van het werkitem naar artefacten die geen werkitems zijn. zoals pull-aanvragen, doorvoeringen, wijzigingensets of andere koppelingstypen.
Verwijzingsnaam=System.ExternalLinkCount, gegevenstype=Geheel getal
Het aantal hyperlinks dat is gedefinieerd voor het werkitem.
Verwijzingsnaam=System.HyperLinkCount, gegevenstype=Geheel getal
Koppelingscommentaar
Bevat opmerkingen van het teamlid dat de koppeling heeft gemaakt. U kunt dit veld zo configureren dat het wordt weergegeven als een kolom in een lijst met koppelingen in een werkitemformulier. (Niet ondersteund in query-editor.)
Verwijzingsnaam=System.Links.Comment, gegevenstype=PlainText
Beschrijving van koppeling
Bevat het werkitemtype, de id en de titel van het werkitem dat het doel van de koppeling is. U kunt dit veld zo configureren dat het wordt weergegeven als een kolom in een lijst met koppelingen in een werkitemformulier. (Niet ondersteund in query-editor.)
Verwijzingsnaam=System.Links.Description, gegevenstype=PlainText
Als deze optie is opgenomen als kolom in een lijst met backlog- of queryresultaten, wordt de titel van het bovenliggende werkitem weergegeven. Intern slaat het systeem de id van het werkitem op in een veld Geheel getal.
Notitie
U kunt het bovenliggende veld als kolom toevoegen of opgeven in een querycomponent door de id van het bovenliggende werkitem op te geven.
Verwijzingsnaam=System.Parent, Gegevenstype=Geheel getal
Alle
Als deze optie is opgenomen als kolom in een lijst met backlog- of queryresultaten, wordt de titel van het bovenliggende werkitem weergegeven. Intern slaat het systeem de id van het werkitem op in een veld Geheel getal.
Notitie
Het bovenliggende veld is beschikbaar in Azure DevOps Server 2020 en nieuwere versies. U kunt dit veld niet opgeven binnen een querycomponent.
Verwijzingsnaam=System.Parent, Gegevenstype=Geheel getal
Het aantal koppelingen dat is gedefinieerd voor een werkitem dat gebruikmaakt van een werkkoppelingstype, zoals Bovenliggend/Onderliggend item, Voorafgaande opvolgende taak en Gerelateerd. Zie Koppelingstypereferentie voor een volledige lijst.
Verwijzingsnaam=System.RelatedLinkCount, gegevenstype=Geheel getal
Alleen beschikbaar voor Azure DevOps Services. Het aantal koppelingen van een werkitem naar werkitems die zijn gedefinieerd in een andere organisatie. Dezelfde Microsoft Entra-id moet de organisaties beheren. Ondersteunde koppelingstypen zijn verbruiken van, geproduceerd voor en extern gerelateerd. Zie Koppeling toevoegen naar werkitems, koppeling naar een werkitem op afstand voor meer informatie.
Verwijzingsnaam=System.RemoteLinkCount, gegevenstype=Geheel getal
Verwante artikelen:
- Een koppeling toevoegen aan meerdere werkitems
- Werkitems koppelen aan andere objecten
- Snelle naslaginformatie voor query's
- Query-editor
- Queryvelden, operators en macro's
- Veldindex werkitem
Gerelateerd werk en andere objecten visualiseren
U kunt gerelateerde werkitems en objecten in een werkitem weergeven met de visualisatie-extensie Werkitem die beschikbaar is op het tabblad Azure DevOps van Visual Studio Marketplace.
Aangepaste koppelingstypen toevoegen of de besturingselementen voor koppelingen aanpassen
Zie Koppelingstypen beheren [witadmin] als u koppelingstypen wilt toevoegen.
Alle tabbladen die ondersteuning bieden voor het maken van koppelingen tussen werkitems, worden geïmplementeerd met behulp van het element LinksControl in het werkitemformulier. Dit element bepaalt het filteren en beperken van de typen werkitems waarnaar u een koppeling kunt maken. Het bepaalt ook de typen koppelingen die u kunt maken en of u werkitems in een ander project kunt koppelen. Als u de besturingselementen en beperkingen voor koppelingen wilt aanpassen, wijzigt u de definitie van het LinksControlOptions
type voor een werkitem, zie XML-elementen van LinksControlOptions.
Standaardgegevensvelden in lijsten met koppelingen
U kunt kolommen toevoegen aan of verwijderen uit de lijst met koppelingen en u kunt de standaardkolommen en de kolomvolgorde aanpassen. Zie LinksControlOptions XML-elementen voor meer informatie.