Přidání rozšíření a vlastních ovládacích prvků do typu pracovní položky (proces dědičnosti)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Pomocí rozšíření můžete do formulářů pracovních položek přidat bohaté funkce. Rozšíření se dodává ve čtyřech variantách neboli typech příspěvků. Následující ovládací prvky se zobrazí v rozložení webového formuláře pro všechny zděděné a přizpůsobitelné typy pracovních položek (WIT):
- Příspěvek na úrovni pole (vlastní ovládací prvky)
- Příspěvek na úrovni skupiny
- Příspěvek na úrovni stránky
Čtvrtý typ, příspěvky na úrovni akce, se naopak zobrazí v místní nabídce webového formuláře.
Důležité
Tento článek se týká Azure DevOps Services a Azure DevOps Server 2019 a novějších verzí. Informace o přizpůsobení libovolného projektu definovaného v kolekci pro TFS 2018 nebo starší verzi najdete v tématu Místní model procesu XML.
Důležité
Model procesu dědičnosti můžete použít pouze pro projekty definované v kolekci projektů nakonfigurované tak, aby podporovaly model procesu dědičnosti. Pokud je vaše místní kolekce nakonfigurovaná tak, aby používala místní model procesu XML, můžete tento model procesu použít pouze k přizpůsobení prostředí pro sledování práce. Další informace najdete v tématu Přizpůsobení sledování práce, Volba modelu procesu pro kolekci projektů.
Informace o přizpůsobení libovolného projektu definovaného v kolekci pro TFS 2018 nebo starší verzi najdete v tématu Místní model procesu XML.
Všechny příspěvky přidáte tak, že rozšíření nainstalujete ze sady Visual Studio Marketplace na kartě Azure DevOps. Nebo si můžete vytvořit vlastní ovládací prvek.
Můžete například přidat rozšíření Kdo nedávno zobrazil pracovní položku? Tento příspěvek na úrovni skupiny se zobrazí ve formuláři pracovní položky, jak je znázorněno na obrázku.
Požadavky
Před přizpůsobením procesu doporučujeme projít si téma Konfigurace a přizpůsobení Azure Boards, kde najdete pokyny k přizpůsobení Azure Boards tak, aby vyhovovaly vašim obchodním potřebám. Popis různých backlogů a panelů najdete v tématu Úlohy podporované backlogy, panely, panely úloh a plány.
- V Azure DevOps Services musíte mít vytvořenou organizaci. Pokud jste ho ještě nevytvořili, udělejte to teď.
- Pokud chcete vytvářet, upravovat a spravovat procesy, musíte být členem skupiny Správci kolekcí projektů nebo mít odpovídající oprávnění na úrovni kolekce Vytvořit proces, Odstranit proces, Upravit proces nebo Odstranit pole z organizace nastavené na Povolit. Viz Nastavení oprávnění a přístupu pro sledování práce, Přizpůsobení zděděného procesu.
- Je nutné vybrat model procesu dědičnosti pro kolekci projektů, ve které je projekt vytvořen. Další informace najdete v tématu Volba modelu procesu pro kolekci projektů.
- Pokud chcete vytvářet, upravovat a spravovat procesy, musíte být členem skupiny Správci kolekcí projektů nebo mít odpovídající oprávnění Vytvořit proces, Odstranit proces, Upravit proces nebo Odstranit pole z organizace nastavené na Povolit. Viz Nastavení oprávnění a přístupu pro sledování práce, Přizpůsobení zděděného procesu.
Pokud chcete přidat rozšíření nebo upravit proces, musíte být členem skupiny Správci kolekcí projektů nebo mít udělená explicitní oprávnění k úpravám určitého procesu.
Otevřít proces nastavení>
Procesy můžete vytvářet, spravovat a provádět jejich přizpůsobení z nastavení>organizace Proces.
Zvolte logo Azure DevOps a otevřete projekty. Pak zvolte Nastavení organizace.
Pak zvolte Zpracovat.
Důležité
Pokud možnost Proces nevidíte, pracujete z TFS-2018 nebo starší verze. Stránka Proces není podporovaná. Musíte použít funkce podporované pro místní model procesů XML.
Procesy můžete vytvářet, spravovat a provádět jejich přizpůsobení z procesu nastavení>kolekce.
Zvolte logo Azure DevOps a otevřete projekty. Zvolte kolekci projektů, jejíž procesy chcete přizpůsobit, a pak zvolte Nastavení kolekce.
Pak zvolte Zpracovat.
Procesy můžete vytvářet, spravovat a provádět jejich přizpůsobení z Správa nastavení>Proces.
Zvolte logo Azure DevOps a otevřete projekty. Pak zvolte nastavení Správa.
Pak zvolte Zpracovat.
Poznámka
Při přizpůsobení zděděného procesu se všechny projekty, které tento proces používají, automaticky aktualizují tak, aby odrážely vlastní nastavení. Z tohoto důvodu doporučujeme, abyste vytvořili testovací proces a projekt testování, pokud máte řadu přizpůsobení, která je třeba provést, abyste je mohli otestovat ještě před jejich uvedením do vaší organizace. Další informace najdete v tématu Vytváření a správa zděděných procesů.
Kontrola nainstalovaných rozšíření Marketplace
V kontextu Nastavení v části Rozšíření můžete zobrazit rozšíření, která jsou už nainstalovaná. Možná budete muset zvolit , aby se stránka aktualizovala, aby se zobrazovala nově nainstalovaná rozšíření.
Další informace o rozšířeních najdete v tématu Instalace bezplatných rozšíření.
Přidání rozšíření z Marketplace
Můžete procházet Marketplace a určit, která rozšíření chcete přidat.
Pokud chcete přidat rozšíření k typu pracovní položky, zvolte svůj zděděný proces, wit a pak zvolte Získat rozšíření.
Vyberte rozšíření, které chcete přidat. Tady zvolíme kontrolní seznam pracovní položky.
Vyberte organizaci, do které ji chcete přidat, a zvolte Nainstalovat.
Důležité
Rozšíření, která nainstalujete, se přidají do všech wit ve všech procesech.
Vraťte se k procesu a wit a ověřte, že umístění rozšíření je tam, kde ho chcete. Vyhledejte ho v dolní části prostředního sloupce a přetáhněte ho na požadované místo ve formuláři.
Přidání příspěvku na úrovni pole nebo vlastního ovládacího prvku
Nainstalujte vlastní ovládací prvek , jak je popsáno v předchozí části.
Otevřete Pracovní>proces Nastavení> z formuláře pracovní položky. Podrobnosti najdete v tématu Otevření procesu nastavení>.
(Volitelné) Přidejte pole , které chcete přidružit k vlastnímu ovládacímu prvku. Případně můžete zadat existující pole, zděděné nebo vlastní.
S vybranou možností WIT zvolte Přidat vlastní ovládací prvek.
Poznámka
Pokud možnost Přidat vlastní ovládací prvek nevidíte, nenainstalovali jste rozšíření na úrovni pole. Nebo možná budete muset aktualizovat prohlížeč, aby prohlížeč zaregistroval všechna nová rozšíření, která byla nedávno nainstalovaná.
V nabídce možností vyberte požadovaný vlastní ovládací prvek.
Tady například zvolíme ovládací prvek Přepínací tlačítko, který můžete přidružit k logickému poli.
Zvolte kartu Možnosti a vyplňte dialogové okno. Možnosti, které je potřeba zadat, závisí na vlastním ovládacím prvku, který jste vybrali.
Tady například určíme vlastní pole, Třídění a označíme popisky přepínače, které se mají zobrazit ve formuláři.
(Volitelné) Otevřete kartu Rozložení a zadejte popisek pole.
Vyplňte všechna další povinná pole. Pokyny najdete v popisu rozšíření.
Ověřte fungování vlastního ovládacího prvku otevřením pracovní položky typu, který jste upravili. Možná budete muset aktualizovat prohlížeč, aby se změny zobrazily.
Tady si ukážeme, jak se ovládací prvek zobrazuje ve výchozím nastavení pomocí zaškrtávacího políčka a pak pomocí ovládacího prvku Přepínací tlačítko.
Logické pole se zaškrtávacím políkem
Logické pole s ovládacím prvku přepínacím přepínačem
Příspěvky na úrovni skupiny a stránky
Když přidáte příspěvky na úrovni skupiny a stránky, automaticky se přidají do všech wit definovaných pro všechny procesy, a to jak zděděných, tak vlastních. Můžete se rozhodnout skrýt tyto příspěvky, aby se ve formuláři pro konkrétní wit zobrazovaly, nebo je přesunout do formuláře z výchozího umístění.
Pokud jste nainstalovali příspěvek skupiny nebo stránky, aktualizujte prohlížeč a otevřete pracovní položku, abyste viděli umístění příspěvku ve formuláři. Pokud chcete příspěvek přesunout nebo skrýt, postupujte podle pokynů pro kartu Rozložení.
Příspěvky na úrovni akcí
Příspěvky na úrovni akcí se přidávají do místní nabídky zděděných a přizpůsobitelných wit pro systémové i zděděné procesy. Všechny příspěvky na úrovni akcí jsou přidány do všech typů pracovních položek a nelze je skrýt nebo odebrat bez odinstalace nebo zakázání rozšíření.
Například následující obrázek ukazuje přidání devíti příspěvků na úrovni akce, které se zobrazují v místní nabídce pro uživatelský scénář.
Přidávání vlastních ovládacích prvků prostřednictvím kódu programu
K práci s rozšířeními můžete použít tato rozhraní REST API:
- Rozšíření formuláře pracovní položky
- Přidání vlastního ovládacího prvku do formuláře pracovní položky
Související články
Poznámka
Změny zděděného procesu můžete zkontrolovat prostřednictvím protokolu auditu. Další informace najdete v tématu Přístup, export a filtrování protokolů auditu.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro