Creare un rapporto dettagliato tramite Progettazione rapporti
È possibile tenere traccia più facilmente dello stato di avanzamento del team creando report che contengono informazioni dettagliate in Visual Studio Application Lifecycle Management (ALM). È ad esempio possibile creare un report che include dettagli quali titoli di elementi di lavoro. Per creare questo tipo di report, è possibile utilizzare Progettazione report di SQL Server e il database relazionale del data warehouse per ALM di Visual Studio.
Dopo avere creato il primo report, è possibile modificarlo sperimentando i diversi dati e layout. È ad esempio possibile raggruppare la tabella in base al campo Assegnato a.
Se non sono ancora stati creati rapporti per ALM di Visual Studio, vedere Creazione, personalizzazione e gestione di rapporti per Visual Studio ALM. Per ulteriori informazioni su come utilizzare Progettazione rapporti, vedere il sito Web Microsoft Progettazione e implementazione di rapporti tramite Progettazione rapporti (la pagina potrebbe essere in inglese). Per creare rapporti in cui vengono visualizzate principalmente informazioni di aggregazione, vedere Creare un rapporto di aggregazione tramite Progettazione rapporti e il cubo di Analysis Services.
Prerequisiti
Per eseguire questa procedura, è necessario che Visual Studio e SQL Server Business Intelligence Development Studio siano installati nello stesso computer.
Nota
Per installare Business Intelligence Development Studio, eseguire il programma di installazione per SQL Server e selezionare la casella di controllo Componenti client per specificare i componenti da installare. Per installare il service pack più recente per SQL Server, vedere la pagina Come ottenere il service pack più recente per SQL Server 2008 del sito Web Microsoft (la pagina potrebbe essere in inglese).
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere un membro dei seguenti ruoli:
Ruolo di sicurezza TfsWarehouseDataReaders nel database relazionale del data warehouse per ALM di Visual Studio nel server di livello dati di Team Foundation Server. Per ulteriori informazioni, vedere Concedere l'accesso ai database del data warehouse per Visual Studio ALM.
Ruolo Gestione contenuto Team Foundation in SQL Server Reporting Services. Per ulteriori informazioni, vedere Impostare le autorizzazioni di amministratore per Team Foundation Server.
Per creare un report
In Visual Studio creare o aprire un progetto di server di rapporti. Per ulteriori informazioni, vedere Creare un progetto server di rapporti per Visual Studio ALM.
Scegliere Aggiungi nuovo elemento dal menu Progetto.
Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.
Fare clic su Creazione guidata report, quindi scegliere Aggiungi.
In Creazione guidata report verrà visualizzata la pagina Seleziona tabella origine dati.
Fare clic sull'origine dati condivisa TFSReportDS, quindi scegliere Avanti.
Verrà visualizzata la pagina Progetta query.
Nota
L'origine dati specificata si connette al database relazionale dal data warehouse relativo a Team Foundation Server. Per ulteriori informazioni, vedere Scelta dell'origine dati e dello strumento di creazione dei rapporti per Visual Studio ALM. Se il progetto non dispone di questa origine dati, crearla. Per ulteriori informazioni, vedere Creare un progetto server di rapporti per Visual Studio ALM.
Fare clic Generatore di query.
Verrà visualizzata la finestra di dialogo Compilazione query.
Per creare la query che recupererà i dati per il report
Fare clic su Progettazione query standard nella barra degli strumenti del generatore di query per attivarlo.
Fare clic Aggiungi tabella nella barra degli strumenti del generatore di query.
Verrà visualizzata la finestra di dialogo Aggiungi tabella.
Fare clic sulla tabella Elemento di lavoro corrente, quindi scegliere Aggiungi.
Fare clic sulla tabella Elemento di lavoro, quindi scegliere Aggiungi.
Questa tabella contiene la dimensione Elemento di lavoro.
Fare clic sulla tabella Persona, scegliere Aggiungie quindi Chiudi.
Questa tabella contiene la dimensione Persona. La tabella dei fatti relativa agli elementi di lavoro correnti dispone di chiavi esterne a questa tabella per i campi Assegnato A, Modificato Da e Creato da.
Nella tabella Elemento di lavoro, selezionare le caselle di controllo per System_Title e System_State.
Nella tabella Persona selezionare la casella di controllo relativa a Persona.
Nel riquadro della query, eliminare le clausole che utilizzano Modificato da e Creato in modo da ottenere la query seguente.
SELECT Person.Person, [Work Item].System_State FROM [Current Work Item] INNER JOIN [Work Item] ON [Current Work Item].[Work Item] = [Work Item].__ID INNER JOIN Person ON [Current Work Item].[Assigned To] = Person.__ID
Fare clic su Esegui nella barra degli strumenti del generatore di query per verificare che la query funzioni correttamente, quindi scegliere OK.
Generatore di query viene chiuso e verrà visualizzata la pagina Progetta query della Creazione guidata report.
Per progettare il layout del report
Fare clic su Avanti.
Verrà visualizzata la pagina Tipo di report.
Fare clic su Tabulare, quindi scegliere Avanti.
Verrà visualizzata la pagina Progetta query.
Fare clic su System_Title, quindi scegliere Dettagli.
Fare clic su Persona, quindi scegliere Dettagli.
Fare clic System_State, scegliere Gruppo e quindi Avanti.
Verrà visualizzata la pagina Scegliere il layout tabella.
Fare clic sulle opzioni di layout desiderate, quindi scegliere Avanti.
Verrà visualizzata la pagina Scegliere il layout tabella.
Fare clic su uno stile, quindi scegliere Avanti.
Verrà visualizzata la pagina Completamento del report.
Digitare un nome per il report, fare clic su Anteprima report e quindi su Fine per creare il report.
La procedura guidata verrà chiusa e verrà visualizzata la finestra del documento del report con la scheda Anteprima attiva.
Per distribuire il report
In Esplora soluzioni fare clic sul report.
Scegliere Distribisci NomeReport dal menu Compila .
Importante Per distribuire correttamente il report, è necessario che le impostazioni del progetto siano impostate sui valori appropriati. Per ulteriori informazioni, vedere la classe Creare un progetto server di rapporti per Visual Studio ALM.
Vedere anche
Attività
Creare un progetto server di rapporti per Visual Studio ALM
Creare un rapporto di aggregazione tramite Progettazione rapporti e il cubo di Analysis Services
Altre risorse
Generazione di rapporti mediante il database warehouse relazionale per Visual Studio ALM
Creazione e gestione di rapporti Reporting Services per Visual Studio ALM