Sdílet prostřednictvím


Odesílání sestav pomocí modulu Plug-in sestav

Pomocí modulu plug-in sestavy můžete přidat nebo odebrat sestavy, které budou odeslány na web sestavy pro nový projekt týmu. Zprávy, které odesíláte mají příponu .rdl a jsou navrženy pro použití s SQL Server Reporting Services. Tohoto modulu plug-in, zadáte úkoly, které vytvořit sestavu web týmu projektu vytvořit hierarchii složek pro sestavy a odeslání zprávy na webu.

Přehled sestav, které jsou k dispozici šablony proces pro Microsoft Solutions Framework (MSF), viz Reports nebo Sestavy (CMMI).

Následující tabulka uvádí názvy souboru, složky a modul plug-in MSF šablon procesů.

Název souboru:

ReportsTasks.xml

Název složky:

Sestavy

Název modulu plug-in:

Microsoft.ProjectCreationWizard.Reporting

Poznámka

Můžete změnit názvy souborů XML a složky však není modul plug-in. Visual Studio Team Foundation Serverneobsahuje mechanismus pro nasazení klienta moduly, zásad nebo jiné úpravy. Pokud chcete zavést tento druh funkce, musíte použít vlastní distribuci a instalaci programu.

V souboru XML zadejte jeden nebo více úkolů a jejich závislosti. Příklad úkol, který určuje sadu sestav naleznete v souboru ReportsTasks.xml v MSF šablonu procesu agilní vývoj softwaru.

V tomto tématu

  • Zprávy serveru

  • Složky

  • Sestavy

  • Oprávnění

Zprávy serveru

Pro sestavy pracoval správně musíte vytvořit vykazování serveru. Vykazování serveru budou mít propojení na domovské stránce portálu projektu a odkaz bude označen Sestava sestav. Vytvoření sestav serveru použijte site prvek, který je uveden v následujícím příkladu.

<task  id="Site" plugin="Microsoft.ProjectCreationWizard.Reporting" completionMessage="Project Reporting site created.">
    <dependencies />
    <taskXml>
      <ReportingServices>
        <site></site>
      </ReportingServices>
    </taskXml>
  </task>

Složky

Vytvoření složky na serveru sestav pomocí folder prvku. Použijte atribut cesty zadat název nové složky relativní cestu. Složka se zobrazí na web projektu a ve složce sestavy v Průzkumník týmu.

<folder path=""/>

Následující příklad vytvoří čtyři složky na serveru pro vykazování. Složky jsou označeny chyby, sestavení, testování a řízení projektu.

  <task id="Populate Reports" plugin="Microsoft.ProjectCreationWizard.Reporting" completionMessage="Project reports uploaded.">
    <dependencies>
      <dependency taskId="Site" />
    </dependencies>
    <taskXml>
      <ReportingServices>
        <folders>
          <folder path="Bugs" />
          <folder path="Builds" />
          <folder path="Project Management" />
          <folder path="Tests" />
          <folder path="Dashboards" />
        </folders>
   . . .
  </task>

Sestavy

Sestavy jsou definovány .rdl soubory. Vykazování serveru přidat sestavy, zkopírujte soubory .rdl zprávu do složky ve složce sestavy v šabloně procesu. Pomocí sestavy prvek popisují nezbytné zdroje vlastnosti a data pro sestavu.

<report name=""
        filename=""
        folder=""
        cacheExpiration ="30">

Následující tabulka popisuje atributy prvků sestavy.

Atribut

Popis

název

Název sestavy, zobrazení na serveru pro vykazování a v Průzkumník týmu.

název_souboru

Relativní cesta místní složky zprávy od získání .rdl soubor sestavy.

Složka

Název relativní cesty, kde přidat sestavu na serveru pro vykazování.

cacheExpiration

Nastaví výchozí počet minut, které sestavy jsou uloženy v mezipaměti.

V sestavě můžete zadat hodnoty pro parametry. To se často používá k mapování parametr projektu aktuální tým projektu. Většina sestavy bude bez odkazu na aktuální tým projektu fungovat správně. Chcete-li mapovat parametr projektu aktuální tým projektu, zadejte hodnotu jako PROJECTNAME $$$ $.

<parameters>
   <parameter name="" value=""/>
</parameters>

Následující tabulka popisuje atributy vlastnosti prvku.

Atribut

Popis

název

Název parametru v sestavě vytvořit vazbu.

hodnota

Hodnota pro parametr svázat.

Je třeba namapovat název každého zdroje dat v každé zprávě o živé Team Foundation Server datový zdroj. Určení zdroje dat pomocí prvek odkazu.

<datasources>
   <reference name="" dsname=""/> 
</datasources>

Následující tabulka popisuje atributy reference prvku.

Atribut

Popis

název

Název zdroje dat v sestavě.

dsname

Název Team Foundation Server datový zdroj. Tato hodnota je obvykle TfsReportDS nebo TfsOlapReportDS.

Následující příklad ukazuje, jak přidat sestavu Stav chyby. Je sestava vázána na oba zdroje dat: TfsOlapReportDS a TfsReportDS.

<report name="Bug Status" filename="Reports\Bug Status.rdl" folder="Bugs" cacheExpiration="30">
            <parameters>
              <parameter name="ExplicitProject" value="" />
            </parameters>
            <datasources>
              <reference name="/Tfs2010OlapReportDS" dsname="TfsOlapReportDS" />
              <reference name="/Tfs2010ReportDS" dsname="TfsReportDS" />
            </datasources>
          </report>

Viz také

Úkoly

Ověření změn sestavy

Koncepty

Postup úpravy

Práce se soubory šablonu procesu

Přizpůsobení funkční oblasti šablonu procesu

Další zdroje

Přizpůsobení šablon procesů