Sdílet prostřednictvím


Přidání a správa polí (proces dědičnosti)

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Můžete přidat vlastní pole pro podporu sledování dalších požadavků na data nebo upravit vybrané atributy zděděná ikona zděděného pole. Můžete například přidat vlastní pole nebo změnit popisek, který se zobrazí ve formuláři pracovní položky pro zděděné pole.

Důležité

Model procesu dědičnosti je k dispozici pro projekty nakonfigurované tak, aby ho podporovaly. Pokud používáte starší kolekci, zkontrolujte kompatibilitu modelu procesu. Pokud je vaše místní kolekce nakonfigurovaná tak, aby používala místní model procesu XML, můžete ho použít jenom k přizpůsobení prostředí pro sledování práce. Další informace naleznete v tématu Volba modelu procesu pro kolekci projektů.

Seznam všech polí definovaných pro vaši organizaci , která zahrnují všechna pole definovaná pro systémové a zděděné procesy, najdete v tématu Zobrazení polí a atributů pracovních položek.

Po přidání vlastního pole můžete vytvářet dotazy, grafy nebo zobrazení Analýzy a sestavy Power BI ke sledování dat souvisejících s ním.

Požadavky

Pokyny k přizpůsobení Azure Boards tak, aby odpovídaly vašim konkrétním obchodním požadavkům, najdete v tématu Konfigurace a přizpůsobení Azure Boards.

  • Požadavek organizace: Ujistěte se, že máte organizaci v Azure DevOps.

  • Oprávnění:

    • Buďte členem skupiny Správci kolekcí projektů.
    • Mít oprávnění na úrovni kolekce, jako je vytvoření procesu, odstranění, proces úpravy nebo odstranění pole z organizace nastavené na Povolit.
    • Tato oprávnění umožňují upravovat procesy a pole v rámci vaší organizace.
  • Požadavek na model procesu projektu:

    • Ujistěte se, že máte model procesu dědičnosti pro kolekci projektů, ve které je projekt vytvořen.
  • Oprávnění:

    • Buďte členem skupiny Správci kolekcí projektů.
    • Mít oprávnění na úrovni kolekce, jako je vytvoření procesu, odstranění, proces úpravy nebo odstranění pole z organizace nastavené na Povolit.
    • Tato oprávnění umožňují upravovat procesy a pole v rámci vaší organizace.

Otevření nastavení procesu organizace

  1. Přihlaste se ke své organizaci (https://dev.azure.com/{yourorganization}).

  2. Vyberte Nastavení organizace.

    Snímek obrazovky s tlačítkem Nastavení organizace pro výběr

  3. Vyberte možnost Proces.

    Snímek obrazovky se zvýrazněným tlačítkem Proces pro výběr

  1. Přihlaste se ke své kolekci (https://dev.azure.com/{Your_Collection}).

  2. Vyberte Nastavení kolekce nebo Nastavení správce.

  3. Vyberte možnost Proces.

    Snímek obrazovky se zvýrazněným tlačítkem Proces v nastavení kolekce

Poznámka:

Když přizpůsobíte zděděný proces, všechny projekty používající tento proces automaticky odrážejí přizpůsobení. Pokud chcete zajistit hladký přechod, doporučujeme vytvořit testovací proces a projekt, který vám umožní otestovat vlastní nastavení před jejich implementací v celé organizaci. Další informace naleznete v tématu Vytváření a správa zděděných procesů.

Názvy vlastních polí

Když do zděděného procesu přidáte vlastní pole, Azure DevOps přiřadí název odkazu s předponou Vlastní a potom název pole s odebranými mezerami. Například přidáte pole s názvem DevOps Triage, název odkazu je Custom.DevOpsTriage. V názvu odkazu nejsou povoleny žádné mezery.

Přidání vlastního pole

Můžete přidat pole a zadat skupinu a stránku, kde se mají zobrazit. Jakmile přidáte pole, můžete ho přetáhnout na stránku a přesunout jeho umístění ve formuláři. Pokud máte několik polí, která chcete přidat na vlastní stránku nebo skupinu, přidejte nejdřív tyto stránky nebo skupiny a pak přidejte pole.

Poznámka:

Každý proces může definovat až 1024 polí, včetně systémových zděděných polí. Pole ve formuláři můžete přidávat jenom na stránce. Pole nelze přidat do šedé oblasti ve formuláři, kde jsou umístěna pole Přiřazeno, Stát a Důvod.

  1. Na stránce Proces vybraného zděděného procesu zvolte typ pracovní položky, do které chcete přidat vlastní pole.

    Tady zvolíme wit chyby. Všimněte si odkazů s popisem cesty, které umožňují přejít zpět na stránku všechny procesy a proces MyAgile .

    Odkazy na popis cesty pro všechny procesy-proces-WIT

    Pokud jsou pole Nový a další možnosti zakázané, nemáte potřebná oprávnění k úpravám procesu. Viz Nastavení oprávnění a přístupu pro sledování práce, Přizpůsobení zděděného procesu.

  2. Pokud je vybraná funkce WIT, zvolte pole Nový.

    Stránka Zpracovat typy pracovních položek, přidání pole do pracovní položky

  3. Pojmenujte pole a vyberte typ pole z některého z podporovaných datových typů. Volitelně přidejte popis.

    Poznámka:

    Je nutné zadat název pole, který je v rámci organizace jedinečný. Vlastní pole definované pro jeden proces nemůže být stejné jako název definovaný pro jiný proces. Další informace o názvech polí najdete v tématu Co je pole? Jak se používají názvy polí?

    Tady přidáme celočíselné pole označené jako Lístek zákazníka.

    Přidání pole do pole Chyba, volba typu pole

  4. (Volitelné) Na kartě Možnosti určete, jestli je pole povinné, a zadejte výchozí hodnotu. Nebo nechte hodnoty prázdné. Když uživatel vytvoří pole Povinné, musí zadat hodnotu pole, aby se pracovní položka uložila. Když vytvoříte pracovní položku i pokaždé, když někdo otevře pracovní položku a pole je prázdné, nastaví se výchozí hodnota.

    Přidání pole pro použití textu, zadání možností

  5. (Volitelné) Na kartě Rozložení můžete zadat jiný popisek formuláře než název pole. Můžete také zvolit stránku a skupinu, ve které se pole zobrazí ve formuláři.

    Tady přidáme pole Customer Ticket (Lístek zákazníka) do nové skupiny s popiskem Customer focus(Fokus zákazníka).

    Přidání pole pro použití textu, zadání rozložení

    Poznámka:

    I když můžete změnit popisek formuláře, musíte použít název pole při přidávání polí na karty (panel, pracovní panel) nebo vytváření dotazů na základě pole.

  6. Chcete-li pole dokončit, zvolte Přidat pole . Pokud nezadáte jeho umístění rozložení, systém ho přidá do první skupiny polí ve formuláři.

  7. Po dokončení provádění všech změn otevřete pracovní položku typu, který jste přizpůsobili.

    Tady zobrazíme pole Lístek zákazníka, které bylo přidáno do skupiny Stav. Možná budete muset aktualizovat prohlížeč, aby se změny zobrazily.

    Formulář chyby, pole Lístek zákazníka přidané do skupiny Zaměření zákazníka

Přidání rozevíracího seznamu

Sledování práce, pracovní procesy a limity projektů

Můžete přidat nové pole a definovat seznam výběru nebo přizpůsobit seznam výběru zděděného pole.

Poznámka:

Každá organizace nebo kolekce může definovat až 2048 rozevíracích seznamů. Každý rozevírací seznam může obsahovat až 2048 položek. Položky rozevíracího seznamu musí mít 256 nebo méně znaků. Pokud chcete přidat závislé rozevírací seznamy, přečtěte si téma Kaskádové seznamy.

  1. Začněte tím, že vyberete Ikona přidat nové pole Nové pole, pak zadáte typ rozevíracího seznamu – celé číslo nebo řetězec – a pak přidáte položky, které se mají zobrazit v rozevíracím seznamu. Můžete přidat položku a stisknutím klávesy Enter přidat další položku.

    Přidejte pole do dialogového okna Chyba a přidejte vlastní rozevírací seznam.

    Pokud chcete odstranit položku v seznamu, zvýrazněte ji a klikněte na Ikona Odstranit ikonu odstranění.

    Pokud chcete změnit seznam výběru zděděného pole, zvolte Upravit a upravte pole. Na kartě Definice můžete zvolit možnost Přidat hodnotu.

    Edit field Priority in User STory dialog, Definition tab.

  2. (Volitelné) Zvolte kartu Možnosti a definujte pole podle potřeby, zadejte výchozí hodnotu nebo povolte uživatelům zadat vlastní hodnoty.

    Povolit hodnoty ve vlastním rozevíracím seznamu

  3. (Volitelné) Viz předchozí krok 5 a určete, kde se má pole zobrazovat ve formuláři (karta Rozložení ).

Přidání pole Identita

Pole založené na identitě slouží k přidání pole podobného poli Přiřazeno. Pole založená na identitě fungují stejným způsobem jako pole Přiřazeno a poskytují funkci pro vyhledávání a výběr identity. Když vaše organizace spravuje uživatele s Microsoft Entra ID nebo Active Directory, systém synchronizuje pole založená na identitě s názvy definovanými v těchto adresářích.

  1. Začněte tím, že vyberete Ikona přidat nové pole Nové pole, potom název pole, typ identity a volitelně popis.

    Přidejte pole do dialogového okna Chyba, karta Definice a Přidat pole Identity.

  2. (Volitelné) Viz předchozí krok 5 a určete, kde se má pole zobrazovat ve formuláři (karta Rozložení).

Přidání pole VE formátu RTF

  1. Stejně jako předtím zvolte pole, do kterého chcete pole přidat, a pak zvolte Ikona přidat nové pole nové pole.

  2. Jako typ zvolte Text (více řádků). Toto pole označíme jako žádost zákazníka, abychom zachytili komentáře zákazníků k žádostem o funkce produktu.

    Stránka Zpracovat typy pracovních položek, přidání pole s formátem RTF do formuláře Chyba

  3. Pole se přidá do prvního sloupce ve všech systémově definovaných formátovaných textových polích, ale před ovládací prvek Diskuze.

    Formulář chyby, pole Žádost zákazníka přidané do prvního sloupce ve formuláři

Přidání pole zaškrtávacího políčka

  1. Stejně jako předtím zvolte pole, do kterého chcete pole přidat, a pak zvolte Ikona přidat Nové pole.

  2. Jako typ zvolte logickou hodnotu a dejte jí popisek. V této části označíme pole jako třídění, abychom mohli sledovat stav třídění chyby.

    Přidání logického pole
  3. (Volitelné) Otevřete kartu Možnosti a určete, jestli má být pole povinné.

    Nastavení možností pro logické pole

  4. Ve výchozím nastavení se pole přidá do poslední skupiny definované ve druhém sloupci. Otevřením karty Rozložení přetáhněte pole do jiné skupiny ve formuláři.

    Poznámka:

    Pole se zobrazí jako zaškrtávací políčko ve formuláři pracovní položky. Zaškrtnutím políčka označte hodnotu True. Pokud pole zobrazíte na panelu nebo na Panelu úkolů, zobrazí se hodnoty polí True a False (ne zaškrtávací políčko).

Přidání existujícího pole do jiného typu wit

Existující pole odpovídají jakémukoli zděděnýmu poli a vlastnímu poli definovanému v kolekci. Jakmile přidáte vlastní pole do jedné witové položky, můžete ho přidat do ostatních z nabídky formuláře. Nebo můžete přidat pole definované pro jeden proces do typu pracovní položky v jiném procesu. Otevřete typ pracovní položky a zvolte existující pole.

Pokud chcete vyhledat popis libovolného pole pracovní položky definované systémem, podívejte se na index pole Pracovní položka.

V této části přidáme pole Customer Ticket (Lístek zákazníka) do WIT uživatelského scénáře.

Přidání existujícího pole do uživatelského scénáře

Volitelně můžete zadat požadované nebo výchozí hodnoty a umístění ve formuláři pro pole.

Znovu oznamovat pole

Přejmenování pole nebo změna typu pole nejsou podporované akce. Na kartě Rozložení ale můžete změnit popisek, který se zobrazí ve formuláři pracovní položky. Při výběru pole v dotazu musíte vybrat název pole, nikoli popisek pole.

Tady znovu označujeme pole Customer Ticket (Lístek zákazníka) na číslo lístku.

Layout tab, Relabel a field

Úprava textu nápovědy k popisu

Popis textu nápovědy se zobrazí, když uživatelé najede myší na pole ve formuláři pracovní položky. Můžete definovat různé texty nápovědy pro stejná pole pro různé typy pracovních položek. Úpravy jsou podporovány pro vlastní pole i zděděná pole. Všimněte si, že implementace se liší podle typu pole.

  • Pro zděděná pole: Text nápovědy pro popis lze definovat odlišně pro každý typ a proces pracovní položky.
  • Pro vlastní pole: Text nápovědy k popisu se zobrazí stejně pro pole napříč všemi typy pracovních položek a všemi procesy.

Poznámka:

Některé funkce vyžadují instalaci aktualizace Azure DevOps Serveru 2020.1. Další informace najdete v tématu Poznámky k verzi pro Azure DevOps Server 2020 Update 1 RC1, Boards.

Popis textu nápovědy se zobrazí, když uživatelé najede myší na pole ve formuláři pracovní položky. Text nápovědy pro popis můžete upravit pouze u vlastního pole. Tento text nápovědy se rozšíří do všech typů pracovních položek a všech procesů. Text nápovědy nelze přizpůsobit podle procesu nebo typu pracovní položky.

Chcete-li upravit text nápovědy Popis, zvolte typ pracovní položky, který chcete upravit, zvolte možnost Upravit pro pole a zvolte kartu Definice. Upravená hodnota má vliv pouze na toto pole v procesu a pro daný typ pracovní položky.

V této části upravíme pole Body obsahu pro uživatelský scénář.

Dialogové okno Upravit pole, Uživatelský scénář, Pole Body obsahu

Tady upravíme vlastní publikované pole pro uživatelský scénář.

Dialogové okno Upravit pole, Uživatelský scénář, Publikované vlastní pole.

Zobrazení, skrytí nebo odebrání pole

Můžete zvolit zobrazení nebo skrytí libovolného pole nebo vlastního ovládacího prvku ve formuláři. Pokud chcete později obnovit pole ve formuláři, můžete tyto akce zrušit, ale liší se od možnosti Odstranit , která pole odstraní z organizace.

Můžete zvolit zobrazení nebo skrytí zděděného pole nebo vlastního ovládacího prvku, aby se zobrazil ve formuláři. U vlastních polí je možné je z formuláře odebrat. Pokud ho chcete obnovit, zvolte Zobrazit v rozložení. Tyto akce se liší od možnosti Odstranit , která odstraní pole z organizace.

Poznámka:

Data definovaná pro zděděné pole, i když je skryjete, se uchovávají v úložišti dat a historii pracovních položek. Záznam můžete zobrazit zobrazením karty historie pracovní položky.

Když z rozložení odeberete vlastní pole, zachová se v úložišti dat, ale odstraní se z historie. Můžete ho zobrazit z výsledků dotazu. Pokud pole přidáte zpět do formuláře, obnoví se jeho historie. Pokud chcete odstranit vlastní pole z kolekce projektů, přečtěte si téma Odstranění pole.

Skrytí pole nebo vlastního ovládacího prvku

Skrytí zděděného pole nebo vlastního ovládacího prvku

  1. Otevřete místní nabídku pole nebo ovládacího prvku a zvolte Skrýt v rozložení.

    Rozložení chyby, zděděné pole, otevřená místní nabídka, zvolte Skrýt v rozložení

  2. Pokud chcete do formuláře přidat skryté pole nebo ovládací prvek, zvolte Zobrazit v rozložení.

Odebrání vlastního pole z formuláře

  1. V místní nabídce pole, které chcete odebrat, zvolte Odebrat .

    Odebrání pole z typu pracovní položky chyby

  2. Potvrďte, že chcete pole odebrat.

    Potvrzení odebrání pole z formuláře pracovní položky chyby
  3. Pokud chcete přidat vlastní pole, které bylo odebráno, zvolte Nové pole a vyberte Použít existující pole.

Vrácení pole do přednastavených výchozích hodnot

Změny, které jste udělali v zděděných polích, můžete zahodit. Na stránce Rozložení upraveného typu pracovní položky zvolte u pole možnost Zpět.

Stránka Rozložení, místní nabídka pole, volba Vrátit možnost

Odstranění vlastního pole

Pomocí modelu procesu dědičnosti můžete odstranit pouze vlastní pole. Nelze odstranit pole definovaná pro výchozí systémové procesy.

Odstraněním pole odstraníte všechna data spojená s tímto polem, včetně historických hodnot. Po odstranění můžete obnovit pouze pole a obnovit data pomocí rozhraní Fields – Update REST API.

Poznámka:

Doporučujeme odstranit pouze pole, která nejsou používána. Pole, která se nepoužívají, můžete určit cvičením příkazu witadmin listfields . Postup najdete v tématu Správa polí pracovních položek (witadmin).
Pokud je pro vaši organizaci nebo kolekci povolená analýza, můžete zadat dotaz na analýzu, kde se používá vlastní pole, s následující syntaxí:

https://analytics.dev.azure.com/{OrganizationName}/_odata/v4.0-preview/WorkItemTypeFields?$filter=FieldReferenceName eq {CustomFieldReferenceName}&$select=WorkItemType
  1. Pole odstraníte ze stránky Všechna pole procesů>.

    Odstranit pole

    Chcete-li odstranit pole, musíte být členem skupiny Správci kolekce projektů nebo musí být udělena explicitní oprávnění k odstranění pole z účtu.

  2. Chcete-li dokončit operaci odstranění, musíte zadat název pole, jak je znázorněno.

    Dialogové okno Odstranit pole, potvrzovací dialogové okno

Poznámka:

Zkontrolujte změny zděděné procesy prostřednictvím protokolu auditu. Další informace najdete v tématu Přístup, export a filtrování protokolů auditu.

Pokud pracujete s testovacími plány nebo testovacími případy, přečtěte si tyto články: