Pole produktu Project Server přidaná do produktu TFS na podporu synchronizace dat
Pokud zadáte typ pracovní položky k účasti na synchronizaci dat mezi Visual Studio Team Foundation Server a Microsoft Project Server, což je více než 25 pole budou přidána do položky typu práce.Některé z těchto polí jsou také přidány do formuláře položky práce a zobrazit na Project Server kartu.Tato pole můžete použít k vytvoření sestav nebo dotazů, které najít pracovní položky.Další informace naleznete v tématu Sledování odesílání pracovních položek a řešení zamítnutí.
Obvykle přidáte nebo odeberete pole z formuláře položky práce export souboru definice pro položky typu práce, úprava souboru a následným importem projektu týmu.Pro typy pracovních položek, které se účastní synchronizace dat však přidáte nebo odeberete pole z Project Server kartu stahování do souboru mapování polí, upravuje a odesílá je na kolekci týmu projektu.Další informace naleznete v tématu Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project.
![]() |
---|
Pole jsou mapovány pro kolekci týmu projektu.Všechna pole, která jsou mapována pro jeden typ pracovní položky jsou stejné pro všechny typy pracovních položek, které se účastní synchronizace dat.Další informace naleznete v tématu Určení typů pracovních položek, které se mají synchronizovat. |
Karta Server výchozí projekt
Pokud spojíte s projektem týmu projektu organizace Project Server karty, podobně jako na následujícím obrázku je přidán do formuláře položky práce.Pouze pro tyto typy pracovních položek, které zadáte účastnit synchronizace dat je přidán na kartu.Pole budou přidána pouze tehdy, pokud jejich displayTfsField nebo displayTfsMirror atribut v souboru mapování pole je nastavena na true.
Můžete přidat nebo odebrat pole úpravou mapování polí pro kolekci týmu projektu.Další informace naleznete v tématu Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project a Referenční dokumentace k elementům XML mapování polí pro integraci produktů TFS a Project Server.
Výchozí pole aplikace Project Server
Následující tabulka popisuje jednotlivá pole, která je přidána do položky typy práce na podporu synchronizace dat.Většina z těchto polí jsou určeny jen pro čtení a jsou používány výhradně modul synchronizace ke sledování, odeslání, aktualizace a opakované odeslání.Zrcadleného pole budou přidána do Project Server Karta projektu organizace je mapována na týmového projektu nebo je namapována na typ pracovní položka.
[!POZNÁMKA]
Položky uvedené v následující tabulce jsou importovány do kolekce týmu projektu ze souboru definice globální pracovního postupu při sběru je mapována na instanci aplikace PWA.Další informace o globálním pracovním postupu naleznete zde: Přizpůsobení globálního pracovního postupu.
Pole |
Referenční název a typ dat. |
Description |
---|---|---|
Přiřazené k serveru Project Server |
Mirror.System.AssignedTo (řetězec) |
Jen pro čtení.Uloží hodnotu prostředku, který je přiřazen k položce práce v plánu projektu. |
Server Microsoft Office Project dokončení práce |
Mirror.Microsoft.VSTS.Scheduling.CompletedWork (Double) |
Jen pro čtení.Uloží hodnotu pole Skutečná práce na úkolu, které je přiřazen odpovídající úkol v plánu projektu. |
Projekt organizace Project Server |
Microsoft.Sync.ProjSrv.ProjectName (řetězec) |
Pro čtení i zápis nebo pouze pro čtení.Určuje název plánu projektu organizace, jejichž úkolem bude synchronizovat s pracovní položky. Při odeslání nové pracovní položky z týmu projektu, který je mapován na více plánů projektu, je nutné zadat plán, s nímž chcete pracovní položky, které chcete synchronizovat.Pokud tým projektu je mapována na pouze jeden plán projektu, toto pole je jen pro čtení a obsahuje název mapovaného projektu plánu.
|
Datum dokončení projektu serveru |
Mirror.Microsoft.VSTS.Scheduling.FinishDate (DateTime) |
Jen pro čtení.Uloží hodnotu pole Datum dokončení, které je přiřazen odpovídající úkol v plánu projektu.
|
Project Server je propojen (připojené k serveru Microsoft Project) |
Microsoft.Sync.ProjSrv.IsLinkedToProjSrv (řetězec) |
Jen pro čtení.Určuje, zda pracovní položka je propojený úkol na serveru Project Server.Pracovní položky budou propojeny po publikování na serveru Microsoft Office Project úkol.Platné hodnoty jsou Ano či Ne. |
Projekt poslední zkontrolovat stav serveru (Poslední stav schválení) |
Microsoft.Sync.ProjSrv.LastReviewStatus (řetězec) |
Jen pro čtení.Určuje stav schválení poslední provedené jako vedoucí projektu Schváleno nebo odmítnut. |
Server Microsoft Office Project přezkoumána poslední datum (poslední datum schválení) |
Microsoft.Sync.ProjSrv.LastReviewedDate (DateTime) |
Určuje datum a čas, kdy vedoucí projektu naposledy schválené aktualizace stavu pracovní položky. |
Projektový Server poslední odešlete stav |
Microsoft.Sync.ProjSrv.LastSubmitStatus (řetězec) |
Jen pro čtení.Uloží výsledek poslední odeslání na server Project Server jako Úspěch nebo Chyba. |
Projektový Server Poslední odeslaná data |
Microsoft.Sync.ProjSrv.LastSubmittedDate (DateTime) |
Jen pro čtení.Ukládá datum a čas, kdy byl naposledy uložen pracovní položky a odpovídající verzi, která byla naposledy odeslána na server Project Server. |
Původní odhad projektu serveru |
Mirror.Microsoft.VSTS.Scheduling.OriginalEstimate (Double) |
Jen pro čtení.Uloží hodnotu pole práce podle směrného plánu, který je přiřazen odpovídající úkol v plánu projektu. |
Server Microsoft Office Project zbývající práce |
Mirror.Microsoft.VSTS.Scheduling.RemainingWork (Double) |
Jen pro čtení.Uloží hodnotu pole zbývající práce na úkolu, který je přiřazen odpovídající úkol v plánu projektu. |
Datum zahájení projektu serveru |
Mirror.Microsoft.VSTS.Scheduling.StartDate (DateTime) |
Jen pro čtení.Ukládá datum zahájení je definována pro odpovídající úkol v plánu projektu.
|
Odeslat serveru projektu (požadováno) |
Microsoft.Sync.ProjSrv.Submit (řetězec) |
Určuje, zda pracovní položky se účastní synchronizace dat. |
Server název projektu |
Mirror.System.Title (řetězec) |
Jen pro čtení.Uloží název, který je přiřazen odpovídající úkol v plánu projektu. |
Pole se používá výhradně k podpoře procesu synchronizace
Následující tabulka uvádí pole jen pro čtení, která slouží k podpoře procesu synchronizace.
[!POZNÁMKA]
Následující informace jsou poskytovány pouze pro referenční účely.
Pole |
Referenční název a typ dat. |
---|---|
Project Server synchronizace schválení vodoznak |
Microsoft.Sync.ProjSrv.ApprovalWatermark (řetězec) |
Data synchronizace přiřazení serveru Microsoft Project |
Microsoft.Sync.ProjSrv.AssignmentData (prostý text) |
Synchronizace serveru projektu je souhrn serveru Project Server |
Microsoft.Sync.ProjSrv.IsSummaryInProjSvr (celé číslo) |
Synchronizace serveru projektu posledního odeslání revize |
Microsoft.Sync.ProjSrv.LastSubmittedRevision (celé číslo) |
Project Server synchronizace poslední synchronizace revize |
Microsoft.Sync.ProjSrv.LastSyncRevision (celé číslo) |
Server synchronizace poslední synchronizace typu projektu |
Microsoft.Sync.ProjSrv.LastSyncType (celé číslo) |
GUID projektu synchronizace serveru Project |
Microsoft.Sync.ProjSrv.ProjGuid (GUID) |
Project Server synchronizační fronty příznaky |
Microsoft.Sync.ProjSrv.QueueFlags (celé číslo) |
Synchronizace projektu Server požaduje přiřazení identifikátoru GUID |
Microsoft.Sync.ProjSrv.RequestedAssnGuid (GUID) |
Synchronizace projektu Server požaduje GUID projektu |
Microsoft.Sync.ProjSrv.RequestedProjGuid (GUID) |
Značka odeslat synchronizace serveru Project |
Microsoft.Sync.ProjSrv.SubmitTag (řetězec) |
Identifikátor GUID úkolu synchronizace serveru Project |
Microsoft.Sync.ProjSrv.TaskGuid (GUID) |
Čítač revize upravit úkol synchronizace serveru Project |
Microsoft.Sync.ProjSrv.TaskModifiedRevCounter (celé číslo) |
Data přiřazení serveru Microsoft Project
Následující příklad kódu ukazuje značkovací jazyk, který se používá k ukládání zahrnutí pro souhrnné úkoly v práci Data synchronizovat přiřazení serveru Microsoft Project pole.IsPrimary Atribut lze platit pouze jedna Assignment, vlastníka primárního nebo aktivní souhrnné pracovní položky.
[!POZNÁMKA]
Následující informace jsou poskytovány pouze pro referenční účely.
<Assignments>
<Assignment IsPrimary="true" Succeeded="true">
<Field RefName="System.AssignedTo">Eduard Dell</Field>
<Field RefName="Microsoft.VSTS.Scheduling.CompletedWork">0.000000</Field>
<Field RefName="Microsoft.VSTS.Scheduling.RemainingWork">32.000000</Field>
</Assignment>
<Assignment IsPrimary="false" Succeeded="true">
<Field RefName="System.AssignedTo">Sanjay Patel</Field>
<Field RefName="Microsoft.VSTS.Scheduling.CompletedWork">8.000000</Field>
<Field RefName="Microsoft.VSTS.Scheduling.RemainingWork">16.000000</Field>
</Assignment>
</Assignments>
Viz také
Koncepty
Přehled procesu synchronizace pro integraci produktů TFS a Project Server
Určení typů pracovních položek, které se mají synchronizovat
Referenční dokumentace k elementům XML mapování polí pro integraci produktů TFS a Project Server
Další zdroje
Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project