Přidat a upravit typ pracovní položky
Můžete přidat a upravit typy pracovních položek pro použití s určitou týmu projektu. Každý typ pracovní položky můžete přidat přechody, státy a polí a měnit rozvržení formuláře. Pro každé pole určené pro typ můžete přidat pravidla a definovat povolené hodnoty.
V tomto návodu upravit jednotlivé komponenty typu, můžete importovat do týmu projektu změny a ověřit změny otevřením nové položky tohoto typu práce.
Obsah témat
Proveďte následující postupy přidat a upravit typ pracovní položky:
Vytvoření týmu projektu s názvem WITLab
Zobrazit formulář položky práce pro daný typ úkolu
Export typ úkolu
Zkopírovat a přejmenovat typ úkolu zvláštní typ úkolu
Zvláštní typ importu a zkontrolujte změny
Přidání nového pole s názvem kategorie zvláštní typ
Přidání pravidla do pole kategorie
Vytvořit seznam vyskladnění pro pole kategorií
Změna pracovního postupu pro zvláštní typ
Změna rozložení formuláře pro zvláštní typ
Požadavky
Dokončete kroky tohoto postupu musí být splněny následující podmínky:
Musí mít kopii Visual Studio s Průzkumník týmu instalaci a připojení k Team Foundation Server. Další informace naleznete v tématu Připojení a přístup týmu projektů v Team Foundation Server.
Pokud lze navázat připojení k Team Foundation Server a odpovídající oprávnění nastavit, můžete provést základní úpravy položky typu práce na příkazový řádek, dávkového souboru nebo souboru skriptu.
Požadovaná oprávnění
Chcete-li provést tento postup, musíte být členem Team Foundation správci nebo členem skupiny Správci projektu skupina projektu. Další informace naleznete v tématu Oprávnění Team Foundation Server.
Vytvoření týmu projektu s názvem WITLab
Vytvoření týmu projektu
Spusťte nástroj Visual Studio.
V Visual Studio, Nástroje nabídky, klepněte na tlačítko Připojit Team Foundation Server.
Poznámka
Pokud tuto možnost, není nainstalován Průzkumník týmu. Je třeba nainstalovat Průzkumník týmu máte možnost připojit se k Team Foundation Server.
V připojit k týmu projektu dialogové okno Vybrat Team Foundation Server servery se systémem Team Foundation Server.
V připojit k týmu projektu dialogové okno Vybrat Team Foundation Server seznam serveru, který obsahuje kolekci týmu projektu, ke kterému chcete přidat týmu projektu.
Poznámka
Rozevírací seznam je prázdný, klepněte na tlačítko servery tlačítko Nastavení připojení serveru zadat ručně. Kontakt vaší Team Foundation správce nebo správce týmu projektu získat nastavení připojení.
Klepněte na název kolekce projektu, ke kterému chcete přidat z týmu projektu adresáři seznam.
Klepněte na tlačítko Připojit.
Na soubor nabídky, klepněte na tlačítko Nového týmu projektu.
Poznámka
Pokud nepoužíváte nastavení prostředí řízení projektu, klepněte na soubor příkaz Novýa klepněte na tlačítko Týmu projektu.
Nového týmu projektu se zobrazí průvodce.
Poznámka
Pokud jste připojení k Team Foundation Server, budete vyzváni k připojení k jednomu nyní. Projděte kroky 2 až 6.
Na Určete nastavení týmu projektu stránky pod Co je název týmu projektu?, typ WITLaba klepněte na tlačítko Další.
Na Vyberte šablonu procesu stránky pod proces šablonu, která by měla sloužit k vytvoření týmu projektu?, klepněte na tlačítko **MSF agilní vývoj Software - < číslo verze >**a klepněte na tlačítko Dokončit.
Vytvoření týmu projektu může trvat několik minut.
Při Týmu projektu vytvořen se zobrazí stránka, zrušte Spustit proces návod a klepněte na tlačítko Zavřít.
Nového týmu projektu s názvem "witlab", Zobrazí se jako uzel v Průzkumník týmu.
Zobrazit formulář položky práce pro daný typ úkolu
Požadavky: Jste dokončili vytvořit týmu projektu s názvem WITLab. "witlab" tým projektu se zobrazí v uzlu v Průzkumník týmu.
Zobrazit formulář pracovní položky
Start Visual Studio a otevřete Průzkumník týmu.
V Průzkumník týmu, rozbalte WITLab týmu projektu, a počkejte několik sekund jeho složky, které chcete načíst.
V týmu projektu, klepněte pravým tlačítkem myši Pracovních položek uzlu, přejděte na Přidat položkua klepněte na tlačítko úkolu.
Zobrazí se formulář představuje práce nový úkol. Některá pole obsahují výchozí hodnoty. Dále v tomto tématu můžete upravit typ úkolu pracovní položky ze kterého byla vytvořena této pracovní položky.
Export typ úkolu
Předpoklad: Jste dokončili vytvořit týmu projektu s názvem WITLab. "witlab" tým projektu se zobrazí v uzlu v Průzkumník týmu.
Export položky typu práce
Otevřít Visual Studio příkazového řádku.
Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
witadmin exportwitd /collection:http: / /Název_serveru: port/název_virtuálního_adresáře/název_kolekce /p:WITLab /n:Task /f:"cesta k souboru\task.xml"
Tento typ úkolu pracovní položky z vývozu Team Foundation Server soubor task.xml do složky, kterou zadáte pro Cestu k souboru. Zobrazí se následující po dokončení operace exportu:
Work item type export complete.
(Volitelné) Pokud chcete zobrazit definici XML pro položky typu práce úkolu, zadejte "cestu k souboru**\ task.xml"** na příkazovém řádku a stiskněte klávesu ENTER.
Zkopírovat a přejmenovat typ úkolu zvláštní typ úkolu
Předpoklad: Jste dokončili Export typ úkolu postup.
Zkopírovat a přejmenovat typ
V Visual Studiona tlačítko soubora klepněte na tlačítko Otevřít soubor.
Zobrazí Otevřít soubor dialogové okno.
Pod Hledat, přesunout do umístění, kde exportu souboru.
Chcete-li změnit typ pracovní položku upravit šablonu procesu, přesunete do umístění, kde stáhnout šablonu procesu.
Poznámka
Pokud používáte Windows Vista pravděpodobně nemáte oprávnění k určitým složkám. Při pokusu exportovat položky typu práce na místo, kde nemáte oprávnění technologie Virtualizace registru automaticky přesměruje exportovaný soubor a uloží do virtuálního úložiště. Toto přesměrování se vyhnete můžete exportovat soubor do umístění, kde máte oprávnění. Další informace o Virtualizace registru naleznete na webu společnosti Microsoft: Virtualizace registru a běžných souborů a registru virtualizace problémů v systému Windows Vista.
Klepněte task.xml soubor a klepněte na tlačítko otevřených. Po výzvě o konce řádků, klepněte na tlačítko Č.
Task.xml soubor XML obsahující definice typu úkolu pracovní položku otevře.
Vyhledejte následující prvek v souboru XML.
<WORKITEMTYPE name="Task">
Změňte hodnotu atributu název Zvláštní úkol.
<WORKITEMTYPE name="Special Task">
Uložte změny do nového souboru XML. Na na Visual Studio soubor nabídky, klepněte na tlačítko Uložit jako task.xml.
Uložit soubor jako zobrazí dialogové okno.
Pro název souboru, typ specialtask.xmla klepněte na tlačítko Uložit.
Zvláštní typ importu a zkontrolujte změny
Předpoklad: Jste dokončili zkopírovat a přejmenovat typ úkolu zvláštního úkolu typu postup.
Nový typ importu
Otevřít Visual Studio příkazového řádku.
Importovat do zvláštní typ Team Foundation Server. Při tomto postupu Visual Studio Příkazový řádek, zadejte následující příkaz a stiskněte klávesu ENTER:
witadmin importwitd /collection:http: / /Název_serveru: port/název_virtuálního_adresáře/název_kolekce /p:WITLab /f:"cesta k souboru\specialtask.xml"
Na tento dovoz typu zvláštních úkolů do projektu WitLab Team Foundation Server. Zobrazí se následující po dokončení operace importu:
Work item type import complete.
V Průzkumník týmu, vyberte týmového projektu a potom na zobrazení nabídce klepněte na Aktualizovat ze serveru stáhnout nejnovější aktualizace.
Tyto aktualizace obsahují nový typ zvláštních úkolů, které jste importovali. Počkejte několik sekund, dokud jsou načteny všechny uzly. Uzly, které se stále zobrazit slovo práci.
Vytvořte pracovní položku zvláštní úkol. Provést, klepněte pravým tlačítkem myši Pracovních položek uzlu, přejděte na Pracovní položku Přidata klepněte na tlačítko Zvláštní úkol.
Tato pracovní položka je vytvořena z položky typu práce, změněno a dovážené.
Přidání nového pole s názvem kategorie zvláštní typ
Předpoklad: Jste dokončili zkopírovat a přejmenovat typ úkolu zvláštního úkolu typu postup.
Přidat pole
Otevřete soubor obsahující definici typu úloh zvláštní pracovní položky. V tomto postupu Visual Studio, klepněte na kartu SpecialTask.xml.
Najděte následující část souboru XML:
<FIELDS>
Chcete-li vytvořit pole s názvem kategorie a text nápovědy pro popis řetězec, zadejte FIELD a HELPTEXT prvky, jako v následujícím příkladu:
<FIELDS> <FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String"> <HELPTEXT>Describes the category to which this special task belongs.</HELPTEXT> </FIELD>
Poznámka
Název odkazu nebo refname, je programový název pole. Všechna pravidla by se měla vztahovat na tuto refname. Další informace naleznete v tématu Konvence pro sledování objektů pracovní položky.
Najděte sekci souboru XML, který popisuje pracovní položku formuláře.
<FORM>
Najít následující řádky v <FORM> oddíl:
<Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> </Column> </Group>
Chcete-li vložit ovládací prvek pole kategorie zobrazení, zadejte Control prvek s Type="FieldControl" následující ovládací prvek pro System.IterationPath, jako v následujícím příkladu:
<Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Category" Label="Category" LabelPosition="Left" /> </Column> </Group>
Na soubor nabídky, klepněte na tlačítko Uložit uložit změny do souboru XML.
Importovat změněný typ zvláštní úkol do Team Foundation Server. Postup opakujte kroky podle postupu: Import speciální typ úkolu a zkontrolujte změny.
Všimněte si nové kategorie pole ve formuláři. Přesuňte ukazatel myši na popisek pole zobrazit tip nástroje.
Klepněte na tlačítko zavřete zavřete zvláštní úkol. Klepněte na tlačítko Č výzvy uložit pracovní položku.
Přidání pravidla do pole kategorie
Předpoklad: Jste dokončili Přidat novou kategorii s názvem pole postup.
Přidání pravidla do pole
Otevřete soubor obsahující definici typu úloh zvláštní pracovní položky. V tomto postupu Visual Studio, klepněte na kartu SpecialTask.xml.
Najít <FIELDS> části souboru XML a jeho pole kategorie.
Kategorie povinné pole, přidáte REQUIRED prvku, jako v následujícím příkladu:
<FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String" reportable="dimension"> <HELPTEXT>Describes the category to which this special task belongs.</HELPTEXT> <REQUIRED /> </FIELD>
Na soubor nabídce klepněte Uložit uložit změny do souboru XML.
Importovat změněný typ položky práce zvláštní úkol do Team Foundation Server. Postup opakujte kroky podle postupu v tomto tématu: Import speciální typ úkolu a zkontrolujte změny.
witadmin importwitd /collection:http: / /Název_serveru: port/název_virtuálního_adresáře/název_kolekce /p:WITLab /f:"cesta k souboru\specialtask.xml"
Kategorie pole zvýraznění, označující, že je požadováno.
Vyberte hlavy pole úkolu zvláštní pracovní položku a zadejte "Ukázkové úloze."
Na panelu nástrojů klepněte na tlačítko Uložit uložit pracovní položku.
Zobrazí se dialogové okno chyba, že kategorie pole nemůže být prázdné. Klepnutím na tlačítko OK zavřete dialogové okno.
V kategorie pole úkolu zvláštní pracovní položku, zadejte kategorii.
Klepněte na tlačítko Uložit uložit pracovní položku.
Uložit pracovní položka je nyní k dispozici.
Klepněte na tlačítko zavřete zavřete zvláštní úkol.
Vytvořit seznam vyskladnění pro pole kategorií
Předpoklad: Jste dokončili Přidání pravidla pole kategorie postup.
Vytvořit seznam vyskladnění
Otevřete soubor obsahující definici typu úloh zvláštní pracovní položky. V tomto postupu Visual Studio, klepněte na kartu SpecialTask.xml.
Najít <FIELDS> části souboru XML a jeho pole kategorie.
Chcete-li přidat seznam povolených hodnot pole kategorie, vložte ALLOWEDVALUES prvek a LISTITEM podřízený prvek pro každou povolenou hodnotu.
<FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String" reportable="dimension"> <HELPTEXT>Describes the category to which this special task belongs.</HELPTEXT> <REQUIRED /> <ALLOWEDVALUES> <LISTITEM value="Process Management" /> <LISTITEM value="Planning" /> <LISTITEM value="Execution" /> <LISTITEM value="Review" /> </ALLOWEDVALUES> </FIELD>
Chcete-li volitelné pole kategorie, odstranit REQUIRED prvek výše uvedených ALLOWEDVALUES prvku.
<FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String" reportable="dimension"> <HELPTEXT>Describes the category to which this special task belongs.</HELPTEXT> <REQUIRED /> <ALLOWEDVALUES> <LISTITEM value="Process Management" /> <LISTITEM value="Planning" /> <LISTITEM value="Execution" /> <LISTITEM value="Review" /> </ALLOWEDVALUES> </FIELD>
Klepněte na tlačítko Uložit uložit změny do souboru XML.
Importovat změněný typ položky práce zvláštní úkol do Team Foundation Server. Postup opakujte kroky podle postupu v tomto tématu: Import speciální typ úkolu a zkontrolujte změny.
Vytvořte pracovní položku zvláštní úkol. Provést, klepněte pravým tlačítkem myši Pracovních položek uzlu, přejděte na Pracovní položku Přidata klepněte na tlačítko Zvláštní úkol.
Tato pracovní položka je vytvořena z položky typu práce, změněno a dovážené.
Klepněte na rozevírací seznam pole kategorie.
Všimněte si pole nyní podporuje pouze hodnoty podle pravidla ALLOWEDVALUES.
Poznámka
V rozevíracím seznamu povolených hodnot vždy zobrazeny v abecedním pořadí, bez ohledu na pořadí prvků LISTITEM v souboru XML.
Klepněte na tlačítko zavřete zavřete zvláštní úkol. Klepněte na tlačítko Č výzvy uložit pracovní položku.
Změna pracovního postupu pro zvláštní typ
Předpoklad: Jste dokončili Vytvoření seznamu vyberte pole kategorie postup.
Změna pracovního postupu
Otevřete soubor obsahující definici typu úloh zvláštní pracovní položky. V tomto postupu Visual Studio, klepněte na kartu SpecialTask.xml.
Najít v definici pracovní položky typu práce <WORKFLOW> část souboru XML, jak ukazuje následující kód XML:
<WORKFLOW> <STATES> <STATE value="Active"> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ClosedDate"> <EMPTY /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ClosedBy"> ...
Všimněte si, že pouze dva stavy jsou definovány aktivní a zavřené. Přechody mezi těmito státy jsou také definovány, vedle přechodu otevírání od používaný při práci položky null stavu.
Chcete neschválené státu do definice typu vložení jiného STATE prvek nad aktivního stavu.
<WORKFLOW> <STATES> <STATE value="Unapproved"> </STATE> <STATE value="Active"> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ClosedDate"> <EMPTY /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ClosedBy"> ...
Vytvořte přechod mezi státem null a neschválené státem. To provedete najděte sekci definice pracovního postupu pro přechody. Potom vložte TRANSITION prvek nepřiřazené stát neschválené státem. Z důvodu této změny všechny nové pracovní položky tohoto typu spuštění v neschválené s důvodem výchozí stav nový.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> </TRANSITION> <TRANSITION from="" to="Active"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ActivatedBy"> <COPY from="currentuser" /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ActivatedDate"> <COPY from="clock" /> </FIELD> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION>
Odstranit TRANSITION Nepřiřazená prvek pro aktivní a všechny jeho podřízené prvky, které se zobrazují v následujících vzorku. Tento krok provést, protože může existovat pouze jeden počáteční přechod a chcete použít otevření přechodu nazvané "Ported", které definujete v následujícím kroku.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> </TRANSITION> <TRANSITION from="" to="Active"> <REASONS> <DEFAULTREASON value="New" /> </REASONS> <FIELDS> <FIELD refname="Microsoft.VSTS.Common.ActivatedBy"> <COPY from="currentuser" /> </FIELD> <FIELD refname="Microsoft.VSTS.Common.ActivatedDate"> <COPY from="clock" /> </FIELD> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION>
Přidat za "Přenést" důvod pro otevření přechodu vložením REASON prvek následující výchozí důvod. Pokud provedete tuto změnu, uživatelé mohli ověřit, zda pracovní položka je nový nebo byl přenést z jiného sledování systému.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Ported" /> </REASONS> </TRANSITION> ...
Vložit COPY pravidlo v následující ukázkové. Toto pravidlo je jméno uživatele, který vytvořil položku Výchozí hodnota Přiřazeno pole a toto pravidlo lze vyhodnotit pouze během otevření přechodu.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Ported" /> </REASONS> <FIELDS> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION> ...
Poznámka
V další části tohoto pravidla vkládání <TRANSITION> nebo <STATE> prvky bude obor pravidlo jiné přechody nebo státy.
Chcete-li vytvořit přechod z neschválené státu na aktivní stav, vložte TRANSITION prvku a jeho podřízené prvky, jako v následující ukázkové. Po schválení zvláštních úkolů je z důvodu této změny podrobit tento přechod.
<TRANSITIONS> <TRANSITION from="" to="Unapproved"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Ported" /> </REASONS> <FIELDS> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> </TRANSITION> <TRANSITION from="Unapproved" to="Active"> <REASONS> <DEFAULTREASON value="Approved" /> </REASONS> </TRANSITION> <TRANSITION from="Active" to="Closed"> <REASONS> <DEFAULTREASON value="Completed" /> <REASON value="Deferred" /> <REASON value="Obsolete" /> <REASON value="Cut" /> </REASONS> ...
Klepněte na tlačítko Uložit uložit změny do souboru XML.
Importovat změněný typ položky práce zvláštní úkol do Team Foundation Server. Postup opakujte kroky podle postupu: Import speciální typ úkolu a zkontrolujte změny.
Všimněte si, že počáteční stav je nyní Neschváleno a z důvodu výchozí Nový. Navíc Přiřazeno hodnota výchozí název účtu. Klepněte z důvodu pole zobrazíte seznam, který uvádí důvody Nový a Ported.
V hlavy pole, zadejte název a klepněte na tlačítko Uložit uložit pracovní položku. Počkejte, až do uložení dokončení operace podle Uložené položky na stavovém řádku.
V stavu pole, vyberte Active hodnotu pracovní položku schválit a přechod znovu. Všimněte si, že z důvodu pole výchozí Schváleno.
Klepněte na tlačítko Uložit uložit tento přechod.
Klepněte na tlačítko zavřete zavřete zvláštní úkol.
Změna rozložení formuláře pro zvláštní typ
Předpoklad: Jste dokončili Změna pracovního postupu pro zvláštní typ úkolu postup.
Změna rozložení formuláře
Otevřete soubor obsahující definici typu úloh zvláštní pracovní položky. V tomto postupu Visual Studio, klepněte na kartu SpecialTask.xml.
Najít <TabGroup> část souboru XML. Všimněte si, že jsou <Tab> prvky odkazy a přílohy souborů, ve kterém každý <Tab>element obsahuje <Control> prvek, který vykreslí příslušných řízení.
<Tab Label="Links"> <Control Type="LinksControl" /> </Tab> <Tab Label="File Attachments"> <Control Type="AttachmentsControl" /> </Tab>
Sloučení dvou <Tab> prvky do jediného odkazy a přílohy <Tab> prvek, který obsahuje ovládací prvky obou nahrazením XML v předchozím kroku s novou XML že takto.
<Tab Label="Links and Attachments"> <Control Type="LinksControl" Label="Links" LabelPosition="Top" /> <Control Type="AttachmentsControl" Label="Attachments" LabelPosition="Top" /> </Tab>
Najít sekci <FORM>, <Layout> definici popisující klasifikace a Stav skupin.
<Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Category" Label="Category" LabelPosition="Left" /> </Column> </Group>
Poznámka
Nejlepších výsledků dosáhnete každý ovládací prvek nebo skupinu by ve sloupci zobrazit i v případě, že sloupec pokrývá celou šířku formuláře. I v případě, že skupina nemá žádný viditelný štítek nebo hranice by naopak každý sloupec zobrazit ve skupině.
Vyberte CONTROL prvek řádky následující ukázka a na Upravit nabídky, klepněte na tlačítko kopie tento obsah kopírovat do schránky pro pozdější použití.
<Column PercentWidth="70"> <Group> <Column PercentWidth="100"> <Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Category" Label="Category" LabelPosition="Left" /> </Column> </Group>
Chcete-li odebrat z aktuálního umístění ve formuláři skupiny klasifikace, odstraníte ze vzorku následující řádky: from <Group Label="Classification"> to </Group>.
<Layout> <Group> <Column PercentWidth="70"> <Control Type="FieldControl" FieldName="System.Title" Label="&Title:" LabelPosition="Left" /> </Column> <Column PercentWidth="30"> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Discipline" Label="&Discipline:" LabelPosition="Left" /> </Column> </Group> <Group Label="Classification"> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="&Area:" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="&Iteration:" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Category" Label="Category" LabelPosition="Left" /> </Column> </Group>
V <TabGroup> definovat části najít následující řádky, které Podrobnosti kartu:
<Tab Label="Details"> <Group> <Column PercentWidth="50"> <Group Label="General"> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Iss&ue:" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.ExitCriteria" Label="E&xit criteria:" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Integration &build:" LabelPosition="Left" /> </Column> </Group> </Column> <Column PercentWidth="50"> <Group Label="Schedule"> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.RemainingWork" Label="Remaining &work (hours):" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.CompletedWork" Label="Com&pleted work (hours):" LabelPosition="Left" /> </Column> </Group> </Column> </Group> </Tab>
Tyto ovládací prvky přesunout Podrobnosti karta, vložíte obsah schránky po <Tab Label="Details"> prvku.
<Tab Label="Details"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Category" Label="Category" LabelPosition="Left" /> <Group> <Column PercentWidth="50"> <Group> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Issue" LabelPosition="Left" /> ...
Vytvoření seskupení kolem přesunutého pole a pole rozdělit do dvou sloupců, přidat Group a Column prvky, jako v následujícím příkladu:
<Tab Label="Details"> <Group Label="Classification"> <Column PercentWidth="50"> <Group> <Column PercentWidth="100"> <Control Type="WorkItemClassificationControl" FieldName="System.AreaPath" Label="Area" LabelPosition="Left" /> <Control Type="WorkItemClassificationControl" FieldName="System.IterationPath" Label="Iteration" LabelPosition="Left" /> </Column> </Group> </Column> <Column PercentWidth="50"> <Group> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Category" Label="Category" LabelPosition="Left" /> </Column> </Group> </Column> </Group> <Group> <Column PercentWidth="50"> <Group> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Issue" LabelPosition="Left" /> ...
Klepněte na tlačítko Uložit uložit změny do souboru XML.
Importovat změněný typ položky práce zvláštní úkol do Team Foundation Server. Postup opakujte kroky podle postupu: Import speciální typ úkolu a zkontrolujte změny.
Všimněte si, že skupiny klasifikace již v hlavním formuláři. Klepněte odkazy a přílohy kartu a Podrobnosti kartu zobrazíte výsledky provedených změn.
Klepněte na tlačítko zavřete zavřete zvláštní úkol. Klepněte na tlačítko Č výzvy uložit pracovní položku.
Viz také
Koncepty
Přizpůsobení projektu sledování dat, formulářů, pracovního postupu a jiné objekty
Historie změn
Datum |
Poslední dokumenty |
Důvod |
---|---|---|
Červen 2010 |
Odkazy na obsah, který není tučný text tučný revidován. |
Oprava chyby obsahu |