Megosztás a következőn keresztül:


Lekérdezés hozzárendelés vagy munkafolyamat-módosítások szerint

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

A munkaelemek hozzárendelési és munkafolyamat-változásainak hatékony nyomon követése elengedhetetlen a projekt láthatóságának fenntartásához és a zökkenőmentes haladás biztosításához. Ez a cikk bemutatja, hogyan hozhat létre olyan lekérdezéseket, amelyek figyelik ezeket a változásokat, így hatékonyabban felügyelheti és felügyelheti a csapat munkáját.

Munkafolyamatok munkaállapotának nyomon követése

  • Munkafolyamat állapota: Kövesse nyomon a munkaelemek előrehaladását, amint azok az Új, Aktívvagy Tervezett állapotból a Kész vagy Lezártállapotba kerülnek. Minden munkafolyamat a következőket tartalmazza:

    • államok
    • Érvényes átmenetek
    • Átmenetek okai

    munkafolyamat állapotai és okai munkaelem típusa és projektfolyamata szerint változnak.

  • állapotváltások és -hozzárendelések:

    • Az állapotváltozás során a munkaelemek újra hozzárendelhetők.
    • Példa: Egy tesztelő létrehoz egy hibát, és hozzárendeli egy csapattaghoz a osztályozáshoz. A probléma megoldása után a hiba újból hozzárendelhető a tesztelőhöz.

Újraaktivált munkaelemek lekérdezése

Azonosítsa a bezárt, de később újraaktivált munkaelemeket a Módosított dátum mező használatával. Összpontosítson a végrehajtott újraaktiválásokra:

  • Ma
  • Tegnap
  • Az elmúlt héten

Az újraaktivált elemek lekérdezésszerkesztő szűrőjének képernyőképe.

A következő mezőket is használhatja:

  • aktiválja
  • Aktivált dátum
  • Egyéb munkafolyamattal kapcsolatos mezők

Borravaló

Nem minden mező érvényes minden munkaelem-típusra. A munkafolyamat- és lekérdezésmezőkben megtekintheti, hogy mely mezők vonatkoznak a munkaelem-típusokra.

Ha még nem hozott létre lekérdezéseket, olvassa el A lekérdezésszerkesztővel listázhatja és kezelheti a lekérdezéseket.

Előfeltételek

Kategória Követelmények
hozzáférési szintek Megosztott lekérdezések megtekintése és futtatása: a projekt tagja.
– Megosztott lekérdezés hozzáadása és mentése: Legalább alapszintű hozzáférés.
engedélyek Hozzájárulás engedély beállítása engedélyezése azon mappához, amelyhez lekérdezést szeretne hozzáadni. Alapértelmezés szerint a Közreműködők csoport nem rendelkezik ezzel az engedéllyel.

Jegyzet

A nyilvános projektekhez érintett hozzáféréssel rendelkező felhasználók ugyanúgy teljes hozzáféréssel rendelkeznek a lekérdezési funkciókhoz, mint a Alapszintű hozzáféréssel rendelkező felhasználók. További információ: Érdekelt felek hozzáférésének gyorshivatkozása.

Kategória Követelmények
hozzáférési szintek Megosztott lekérdezések megtekintése és futtatása: a projekt tagja.
– Megosztott lekérdezés hozzáadása és mentése: Legalább Egyszerű hozzáférés.
engedélyek Hozzájárulás engedély beállítása engedélyezése azon mappához, amelyhez lekérdezést szeretne hozzáadni. Alapértelmezés szerint a Közreműködők csoport nem rendelkezik ezzel az engedéllyel.

Támogatott operátorok és makrók

Az identitást vagy munkafolyamathoz társított mezőt meghatározó lekérdezési záradékok az alábbi táblázatban felsorolt operátorokat és makrókat használhatják. A mező adattípusáról a cikk későbbi részében a Munkafolyamat és a tábla mezők című témakörben olvashat.


adattípus

támogatott operátorok és makrók


logikai1

= , <> , =[Field] , <>[Field]


DátumIdő

= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever
makrók: @Today, @Today +/- n érvényes bármely DateTime mezővel


Identitás

= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], Contains, Does Not Contain, In, Not In, In Group, Not In Group, Was Ever makrók: @Me az összes identitásmezőre érvényes


egyszöveges (sztring)2

= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], Contains, Does Not Contain, In, Not In, In Group, Not In Group, Was Ever


A In és Not In operátorok segítségével szűrhet vagy kizárhat két vagy több választási lista bejegyzést vagy egy elhatárolt elemkészletet. In Group vagy Not In Group operátorokat használja azon elemek szűréséhez, amelyek egy biztonsági vagy kategóriacsoporthoz tartoznak (vagy nem). További információ: Lekérdezésmezők, operátorok és makrók.

Dátum- és időminta

Az DateTime mezőkhöz megadott dátum- és időmintának meg kell egyeznie azzal, amelyet a profilon keresztül választott. A kijelölés megtekintéséhez vagy módosításához tekintse meg A felhasználói beállítások megadásacímű témakört.

Képernyőkép a Dátumminta legördülő listáról az Idő és a Területi beállítás panelen. Képernyőkép az Idő és a Területi beállítás panel Időminta legördülő menüjéről.

Képernyőkép, amely az Idő és a Területi beállítás panelt jeleníti meg Dátumminta és Időminta mezőkkel.

Identitásalapú lekérdezések

A keresőmezővel vagy a lekérdezésszerkesztővel gyorsan megtalálhatja a munkaelemeket egy Identitás mezőhöz végzett hozzárendelés alapján. Emellett a munkaelemekre is szűrhet, attól függően, hogy ki módosította, oldotta fel vagy zárta be a munkaelemet. Egy időszak megadásával még tovább hatókörbe helyezheti a lekérdezést, ami segíthet a teljesítményben.

A = segítségével megkeresheti az aktuális hozzárendeléseket, Was Ever alapján listázhatja az elemeket a korábbi hozzárendelések szerint, és a @Me segítségével korlátozhatja a felhasználói identitás hatókörére.

szűrő-hez

A lekérdezési záradékok belefoglalása


Hozzám rendelt aktív elemek

Assigned To = @Me
And State = Active

Bezárt elemek, amelyek valamikor hozzám lettek rendelve

Assigned To Was Ever @Me
And State = Closed

A webcsapathoz rendelt aktív felhasználói történetek

Work Item Type = User Story
And State = Active
And Assigned To In Group [FabrikamFiber]\Web

Az elmúlt 30 napban módosított elemek

Changed By = @Me And Changed Date >= @Today - 30

Nem hozzárendelt elemek (hagyja üresen a Érték)

Assigned To = _


Csoport- vagy csoporttagsági lekérdezések

Ha egy csapat vagy biztonsági csoport tagjához rendelt elemekre szeretne szűrni, használja a Csoport operátort.

Képernyőkép a Lekérdezésszerkesztő biztonsági csoporthoz való hozzárendelés alapján történő szűréséről.

A Csoport vagy Nem csoport operátorok segítségével szűrhet egy lekérdezést több olyan érték alapján, amelyek egy csoport tagjai, vagy amelyek nem tagjai egy csoportnak. A megadható csoportok például a következők:

  • Csapatok
  • Beépített és egyéni biztonsági csoportok
  • Microsoft Entra ID és Active Directory biztonsági csoportok
  • Munkaelem-kategóriák

Munkafolyamat-módosításokon alapuló lekérdezések

Az Állapot, az Ok és a Megoldott ok mezővel munkafolyamat-módosításokon alapuló elemeket kérdezhet le.

szűrő-hez

A lekérdezési záradékok belefoglalása


Megoldott történetek

Work Item Type = User Story
And State = Resolved

Új vagy aktív történetek, hibák és feladatok

Work Item Type In User Story,Bug,Task
And State In New,Active

Az elemeket eltávolítottuk, mivel ismétlődtek.

State = Removed
And Reason = Duplicate

Az elfogadási tesztek sikertelen elemei

Resolved Reason = Acceptance tests fail

Az elmúlt 15 napban bezárt elemek

State = Closed
And Closed Date > @Today - 15


Munkafolyamat-módosítások és identitásalapú lekérdezések

Gyorsan megtalálhatja a módosított, feloldott vagy bezárt elemeket. Más csapattagok által módosított elemeket is megtalálhat. A munkafolyamat-áttűnések alapján számos mező – például a Created By, a Changed By, a Resolved By és a Closed By – töltődik ki.

szűrő-hez

A lekérdezési záradékok belefoglalása


Bezárt felhasználói történetek

Work Item Type = User Story
And Closed By = @Me

Az elmúlt héten megoldott elemek

Resolved By = @Me
And Resolved Date >= @Today - 7


A munkaelem állapotának változásainak lekérdezése

Ha egy adott dátumtartományon belül állapotot módosító munkaelemeket szeretne listázni, az Állapotváltozás dátuma mezővel szűkítheti a keresést, majd záradékokat adhat hozzá az Állapot mező módosításához. Az alábbi képen egy példa látható.

Képernyőkép az Állapotváltozás dátuma és állapot mezőihez tartozó Lekérdezésszerkesztő szűrőről.

Tábla változásainak lekérdezése

A tábla folyamatállapota alapján, a munkaelemeket listázhatja a Táblaoszlop, a Táblaoszlop Kész és a Táblasáv lekérdezésmezőkkel. Ezekből a lekérdezésekből állapot- vagy trenddiagramokat is létrehozhat.

Az elemeket csapat terület útvonal, konkrét egyéni oszlopok, valamint úszósávok szerint szűrheti. Ha átnevez egy oszlopot vagy sávot, ennek megfelelően frissítse a lekérdezési szűrőket. További ötletekért tekintse meg ezt a blogbejegyzést: Új mezők javítják a lekérdezéseket, és további

Képernyőkép a Lekérdezésszerkesztő szűréséről a Táblaoszlop és a Táblasáv mezőkön.

Jegyzet

A lekérdezések alapértelmezés szerint az aktuális projektre terjednek ki. Ha szükséges, a Lekérdezés több projektben való használatával a gyűjtemény más projektjeiből származó munkaelemeket is felvehet.

szűrő-hez

A lekérdezési záradékok belefoglalása


Felhasználói történetek a Code/Doing oszlopban

Work Item Type = User Story
And Board Column = Code
And Board Column Done = False

A Gyorsított úszósáv elemei

Board Lane = Expedite

Bármely olyan sáv elemei, amelyek címkéje a "Teszt" címkét tartalmazza

Board Lane Contains Test

A "Véleményezés" oszlopban valaha szereplő elemek

Board Column Was Ever In Review


Fontos

A több csapat tábláján megjelenő munkaelemek olyan eredményeket hozhatnak, amelyek nem felelnek meg az elvárásainak, mivel minden csapat testre szabhatja a táblaoszlopokat és a sávokat. A Táblaoszlop, Táblaoszlop készés Táblasáv mezőkhöz rendelt értékek eltérhetnek attól, amit egy másik csapat a munkaelem másik táblából való frissítésekkor várt. További információ: Munkaelemek hozzáadása, áttekintése és frissítése az Azure Boards.

Munkafolyamat- és táblamezők

A lekérdezések szűréséhez az alábbi mezők hasznosak. Ezen mezők némelyike frissül, amikor egy munkaelem egyik állapotból a másikba halad, vagy amikor egy táblán lévő munkaelemet egy másik oszlopba vagy sávba helyez át. Ezen mezők közül több nem jelenik meg a munkaelem-űrlapon, de az alábbi táblázatban felsorolt munkaelem-típusok nyomon vannak követve.

További információ a mezőattribútumokról: Munkaelem mezői és attribútumai.

mezőnév

leírás

Munkaelem típusa


Aktiválva 1, 2, 3

Annak a csapattagnak a neve, aki egy munkaelem állapotát Folyamatban kategóriaállapotra módosította.

Annak a csapattagnak a nevét keressük, aki módosította egy munkaelem állapotát Új-ról Aktív-ra vagy újraaktivált egy munkaelemet, miután az lezárásra, befejezésre vagy elvégzésre került.

Hivatkozás neve=Microsoft.VSTS.Common.ActivatedBy
Adattípus=Sztring (Identitás)

Hiba, változáskérés, eposz, funkció, probléma, termék hátralék elem, követelmény, felülvizsgálat, kockázat, megosztott lépés, feladat, teszteset, felhasználói sztori

Aktivált dátum 1, 3

A munkaelem Folyamatban kategóriaállapotra való módosításának dátuma és időpontja.

A munkaelem Új-ről Aktív állapotba való átállásának vagy újraaktiválásának dátuma és időpontja, amikor az be lett zárva, be lett fejezve vagy el lett végezve.

Hivatkozás neve=Microsoft.VSTS.Common.ActivatedDate
Adattípus=DateTime

Összes

Hozzárendelve 2

Hozzárendelve 2, 3, 4

Annak a csapattagnak a neve, aki jelenleg a munkaelem tulajdonosa. További információ: 1. megjegyzés a szinkronizálásról és a személynév mezőkről.

Hivatkozás neve=System.AssignedTo
Adattípus=Sztring (Identitás)

Összes

Táblaoszlop

A munkaelem aktuális táblaoszlop-hozzárendelése, például: Aktív, Lezárt, Véglegesített, Kész vagy más egyéni oszlop-hozzárendelés.

Hivatkozás neve=System.BoardColumn
Adattípus=Sztring

Követelménykategória 4

Követelménykategória 5

Táblaoszlop kész

A munkaelem aktuális hozzárendelése a Művelet (Hamis) vagy a Kész (Igaz) oszlophoz. Csak akkor legyen beállítva, ha a felosztott oszlopok engedélyezve van egy táblaoszlophoz.

Hivatkozás neve=System.BoardColumnDone
Adattípus=Logikai

Követelménykategória 4

Követelménykategória 5

Board Lane

A munkaelem aktuális úszósáv-hozzárendelése, például: Alapértelmezett, Gyorsított, Letiltott vagy egyéb egyéni úszósáv-hozzárendelés. Hivatkozás neve=System.BoardLane
Adattípus=Sztring

Követelménykategória 4

Követelménykategória 5

Lezárva 1, 2

Lezárva 1, 2, 3

Annak a csapattagnak a neve, aki az állapotot lezártnak, befejezettnek vagy késznek állította be.

Hivatkozás neve=Microsoft.VSTS.Common.ClosedBy
Adattípus=Sztring (Identitás)

Összes

Záró dátum

A munkaelem bezárásának dátuma és időpontja.

Hivatkozás neve=Microsoft.VSTS.Common.ClosedDate
Adattípus=DateTime

Összes

Készítette: 1, 2

Készítette: 1, 2, 3

A munkaelemet létrehozó csapattag neve.

Hivatkozás neve=System.CreatedBy
Adattípus=Sztring (Identitás)

Összes

Létrehozás dátuma

A munkaelem létrehozásának dátuma és időpontja.

Hivatkozás neve=System.CreatedDate
Adattípus=DateTime

Összes

Ok

Ok 3, 4

Ennek az oka, hogy a munkaelem az aktuális állapotban van. Az egyik munkafolyamat-állapotból a másikba való átmenetek egy megfelelő okkal lesznek társítva.

Hivatkozás neve=System.Reason
Adattípus=Sztring

Minden (kivéve a tesztesetet és a megosztott lépéseket)

által megoldva, 1, 2

feloldva 1, 2, 3

Annak a csapattagnak a neve, aki egy munkaelem állapotát Megoldott kategóriaállapotra módosította.

Annak a csapattagnak a neve, aki egy munkaelem állapotát Megoldott vagy Kész munkafolyamat állapotra módosította.

Hivatkozás neve=Microsoft.VSTS.Common.ResolvedBy, Adattípus=Karakterlánc (Azonosító)

Összes

Feloldott dátum

Feloldott dátum 1, 2

Az a dátum és idő, amikor a munkaelem Megoldott állapotú kategóriára változott.

A munkaelem Megoldott vagy kész munkafolyamat állapotba való áthelyezésének dátuma és időpontja.

Hivatkozás neve=Microsoft.VSTS.Common.ResolvedDate, Adattípus=DateTime

Összes

Az ok megoldása

Megoldott probléma oka 3

A munkaelem megoldásának oka. A felhasználói történet például kód teljes, vagy a hiba kijavítva. Ez a mező írásvédett, és csak Agilis és CMMI munkaelem-típusok esetén érvényes.

Hivatkozás neve=Microsoft.VSTS.Common.ResolvedReason
Adattípus=Sztring

Minden (Agile, CMMI)

Véleményezte:

Annak a csapattagnak a neve, aki egy kód-felülvizsgálati kérelemre válaszolt, és a kód-felülvizsgálati válaszban katalogizálva van.

Hivatkozás neve=Microsoft.VSTS.Common.ReviewedBy
Adattípus=Sztring (Identitás)

Kódellenőrzési válasz

Állam

Állapot 3, 4

A munkaelem aktuális állapota. Ez a mező lehetővé teszi egy munkaelem állapotának frissítését az új vagy aktív állapotból a kész vagy lezárt állapotba való előrehaladás során.

A munkafolyamat-állapotok módosításáról a Munkafolyamat testreszabásacímű témakörben olvashat.

A munkafolyamat-állapotok módosításához tekintse meg a következő cikkeket:

Hivatkozás neve=System.State
Adattípus=Sztring

Összes

Állapotváltoztatás dátuma

Az a dátum és idő, amikor az Állapot mező értéke megváltozott.

Hivatkozás neve=Microsoft.VSTS.Common.StateChangeDate
Adattípus=DateTime

Összes

Jegyzet

  1. Lásd: Dátum és identitás mezők.
  2. A kiszolgáló alapértelmezés szerint szinkronizálja a rendszer által definiált személynevet vagy identitásalapú mezőket az Active Directoryval vagy a Microsoft Entra-azonosítóval. Ezek a mezők a következők: Aktiválta, Hozzárendelve, Bezárta, Létrehozta, és Feloldotta. A projekthez való hozzáférést az AD/Microsoft Entra-azonosítóban definiált biztonsági csoportok hozzáadásával, illetve a projekt- vagy gyűjteménybiztonsági csoportok fiókjainak hozzáadásával engedélyezheti. Lásd a(z) Active Directory vagy Microsoft Entra IDbeállítását.
  3. Lásd: Aktivált by/Date és Resolved By/Date mezők.
  4. A követelménykategória a termék-hátralékon és a táblákon megjelenő összes munkaelem-típusra vonatkozik, és a Hibák megjelenítése a táblákon és hátralékokoncsoportbeállítása alapján tartalmazhatja a hibakategóriához hozzáadottakat is.
  1. Lásd: Dátum és identitás mezők.

  2. A kiszolgáló alapértelmezés szerint szinkronizálja a rendszer által definiált személynevet vagy identitásalapú mezőket az Active Directoryval vagy a Microsoft Entra-azonosítóval. Ezek a mezők a következők: Aktiválva, Hozzárendelve, Bezárva, Létrehozva és Feloldva. A projekthozzáférést a Microsoft Entra ID biztonsági csoportjainak hozzáadásával, illetve a projekt vagy a gyűjtemény biztonsági csoportjaihoz való hozzáadásával adhat hozzá felhasználókat. További információ: Az Active Directory vagy a Microsoft Entra-azonosító beállítása.

    Helyszíni üzemelő példányok esetén engedélyezheti vagy letilthatja egy személynév mező szinkronizálását a witadmin changefields parancssori eszközzel. Az egyéni személynév mezőket a syncnamechanges attribútum megadásával is szinkronizálhatja. Lásd: A munkaelem mezőinek kezelése és MEZŐ (Definíció) elemeinek referenciája.

  3. Jelentéskészítési mező dimenzióra beállított attribútummal. Csak akkor érvényes, ha a gyűjtemény a helyszíni XML-modell támogatására van konfigurálva. A jelentésképes adatok exportálva lesznek az adattárházba, és belefoglalhatók az Excel- vagy SQL Server-jelentésekbe. A helyszíni Azure DevOps esetében a witadmin changefield paranccsal módosíthatja egy mező jelentéskészítési attribútumát.

  4. Indexelt mező. Egy mező indexelésének engedélyezése növelheti azon munkaelemek keresésének teljesítményét, amelyek lekérdezései ezt a mezőt határozzák meg. A helyszíni Azure DevOps esetében a witadmin indexmező parancs használatával módosíthatja egy mező indexattribútumát.

  5. A követelménykategória a termék-hátralékon és a táblán megjelenő összes munkaelem-típusra vonatkozik. A kategória tartalmazza azokat az elemeket, amelyeket a hibakategóriához a Hibák megjelenítése táblákon és hátralékokoncsoportbeállítása alapján adtak hozzá.

Jegyzet

Még akkor sem módosíthatja a mezőt az űrlapon, ha egy táblához kapcsolódó mezőt , például Táblaoszlop vagy Táblasávad hozzá.

Személyválasztó

A mezőhöz rendelt a személyválasztó funkció támogatja. Ha például egy munkaelem-űrlapon belül választja ki a Hozzárendelve mezőt, aktiválódik a személyválasztó. Az alábbi képen látható módon egyszerűen meg kell adnia a kijelölni kívánt felhasználó nevét, és keresnie kell, amíg meg nem talál egyezést. A korábban kijelölt felhasználók automatikusan megjelennek a listában. Ha olyan felhasználókat szeretne kijelölni, amelyeket korábban nem választott ki, adja meg a teljes nevüket, vagy keressen rá a teljes könyvtárra.

Képernyőkép a Vita <span class= @mention eszköz személyválasztójáról." />

Azon szervezetek számára, amelyek Microsoft Entra-azonosítóval vagy Active Directoryval kezelik a felhasználókat és csoportokat, a személyválasztók nem csak a projekthez hozzáadott felhasználókat és csoportokat támogatják a címtárban hozzáadott összes felhasználó és csoport kereséséhez.

Ha csak a projekthez hozzáadott felhasználókra szeretné korlátozni a kijelöléshez elérhető identitások hatókörét, ezt a Project-Scoped Felhasználók csoporttal teheti meg. További információ: Identitáskeresés és -kijelölés korlátozása.

Dátum- és identitásmezők

Számos dátum- és identitásmező a munkafolyamat-állapotok vagy áttűnések alapján van beállítva. Egyes mezőket, például a által létrehozott és Létrehozás dátumaa rendszer állítja be a munkaelem hozzáadásakor. Más mezők, például a Lezárt dátum és , a munkaelemtípus munkafolyamat-definíciója alapján vannak beállítva. Emellett a testre szabott munkaelem-típusok más szabályokkal is rendelkezhetnek, amelyek befolyásolják a dátum- és identitásmező-hozzárendeléseket.

Dátum- és időminta

Az DateTime mezőkhöz megadott dátum- és időmintának meg kell egyeznie azzal, amelyet a profilon keresztül választott. A kijelölés megtekintéséhez vagy módosításához tekintse meg A felhasználói beállítások megadásacímű témakört.

Képernyőkép a Dátumminta legördülő listáról az Idő és a Területi beállítás panelen. Képernyőkép az Idő és a Területi beállítás panel Időminta legördülő menüjéről.

Képernyőkép, amely az Idő és a Területi beállítás panelt jeleníti meg Dátumminta és Időminta mezőkkel.

Állapotváltozások

Az alábbi XML-szintaxisi példa a kijelölt mezők értékeit szabályozó munkaelem-típushoz definiálható szabályokat mutatja be. Itt a Feloldás dátuma, Feloldvaáltal, Lezárás dátuma, Lezárvaáltal, Aktiválás dátuma, és Aktiválva mezők értéke EMPTY lesz, amikor az állapot értéke Újra van állítva. Az állapotérték-hozzárendelések kiértékelése történik meg először, majd az állapotátmeneti hozzárendelések kiértékelése következik.

   <WORKFLOW>
      <STATES>
        <STATE value="New">
          <FIELDS>
            <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
              <EMPTY />
            </FIELD>
          </FIELDS>
        </STATE>
        <STATE value="Active">
          <FIELDS>
            <FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
              <EMPTY />
            </FIELD>
          </FIELDS>
        </STATE>
        <STATE value="Resolved">
          <FIELDS>
            <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
              <EMPTY />
            </FIELD>
            <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
              <EMPTY />
            </FIELD>
          </FIELDS>
        </STATE>
        <STATE value="Closed" />
      </STATES>

A "Megnyitotta" és "Aktiválási dátum" hozzárendelések

Ha a következő átmenetek történnek egy hiba munkaelem esetében, a következő hozzárendelések történnek az Aktiválta által és Aktiválás dátuma mezőkre:

<TRANSITION from="" to="New">
<TRANSITION from="New" to="Active">
<TRANSITION from="New" to="Resolved">
<TRANSITION from="New" to="Closed">
<TRANSITION from="Resolved" to="Active">
<TRANSITION from="Closed" to="Active">
<FIELDS>
   <FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
       <COPY from="currentuser" />
           <VALIDUSER />
           <REQUIRED />
    </FIELD>
    <FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
        <SERVERDEFAULT from="clock" />
   </FIELD>
</FIELDS>

És amikor a következő állapotváltások történnek a hiba munkatételnél:

<TRANSITION from="Active" to="New">
<TRANSITION from="Active" to="Closed">
<TRANSITION from="Resolved" to="Closed">

Ezután az Aktiválta és az Aktivált dátum mező READONLYértékre van állítva.

<FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
   <READONLY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
   <READONLY />
</FIELD>

Aktivált by/date és resolved by/date mezők

A rendszer frissíti ezeket a mezőket –Aktiválta, Aktiválás dátuma, Megoldottaés Megoldás dátuma–, amikor a megfelelő munkafolyamat-kategória állapotai alapján változás történik. Amikor a munkafolyamat állapota egy Folyamatban állapotkategóriára változik, aktiválva és aktivált dátum frissül. Ha a munkafolyamat állapota egy Megoldott állapotkategóriára változik, a Megoldotta és a Megoldás dátuma frissül.

Ha többet szeretne megtudni arról, hogy a munkafolyamat-állapotok hogyan vannak megfeleltetve az állapotkategóriáknak, tekintse meg A munkafolyamat-állapotok és állapotkategóriák használata a hátralékokban és a táblákban.

Jegyzet

Az itt leírt mezőket szabályozó logika az Azure DevOps Servicesre, az Azure DevOps Server 2020.1 frissítésiés újabb verziókra vonatkozik.

Mivel ezek a mezők a munkafolyamat állapotkategóriáira hivatkoznak, a program a mezők frissítésekor hivatkozik a hozzáadott egyéni munkafolyamat-állapotokra. A testreszabással kapcsolatos további információkért lásd: Munkafolyamat testreszabása folyamat.

További megjegyzések:

  • A mezők mindig frissülnek, amikor egy munkaelem a beállítotttól eltérő kategóriaállapotból lép át. Ha például egy munkaelemet frissít a Új állapotról a Kijavítvaállapotra, akkor a Megoldotta/Megoldás dátuma mezők frissülnek. Ha azonban a Rögzített és a Tesztelésre készugyanabban a kategóriaállapotban vannak, a Megoldott/Megoldott dátum mezők nem frissülnek.
  • Amikor visszafelé vált, például egy Megoldott állapotból egy Aktív állapotba, a rendszer törli a Megoldotta/Megoldás dátuma mezők értékeit. Ha átkerül Aktív állapotból Újállapotba, a rendszer eltávolítja az Aktiválta/Aktiválás dátuma mezők értékeit.
  • Ne módosítsa manuálisan ezeknek a mezőknek az értékeit. Ezek rendszerszabályok által szabályozott rendszermezők. A beállítani kívánt értékeket a rendszer felülírja.

REST API

A lekérdezésekkel való programozott interakcióhoz tekintse meg az alábbi REST API-erőforrások egyikét: