Stiamo cercando di integrare i nostri progetti SSRS 2008 R2 nel nostro processo di compilazione automatizzato. Attualmente, tre volte alla settimana, TeamCity costruisce e distribuisce il codice C#. Vorremmo aggiungere i progetti di report SSRS a questo. I file RDL si trovano attualmente in un repository di controllo del codice sorgente di Subversion.Utilizzo di TeamCity per la distribuzione dei progetti di report di SSRS 2008 R2
8
A
risposta
4
È possibile utilizzare Report Server Web Service per questo scopo. Ha il metodo CreateItem che carica il rapporto sul servizio di segnalazione.
Per progetto # C creato che carica i file RDL che sarà necessario creare proxy class per il punto finale ReportService2010.asmx e poi usare è in questo modo:
ReportingService2010 reportingService = new ReportingService2010();
reportingService.Url = url + "/ReportService2010.asmx";
reportingService.Credentials = new System.Net.NetworkCredential(username, password, domain);
Microsoft.SqlServer.ReportingServices2010.Warning[] warnings = null;
using (FileStream reportStream = new FileStream("c:\\report.rdl",
FileMode.Open, FileAccess.Read))
{
using (MemoryStream ms = new MemoryStream())
{
reportStream.CopyTo(ms);
CatalogItem report = reportingService.CreateCatalogItem(
"Report",
"Report1",
"/",
true,
ms.ToArray(),
null,
out warnings);
}
}
Problemi correlati
- 1. SSRS: Come creare la tabella di pivot di LIKe report in ssrs 2008 r2
- 2. Riassunto Articoli gruppo in SSRS 2008 R2
- 3. Come visualizzare il numero di pagina nel corpo del report di SSRS 2008 R2?
- 4. SSRS 2008 R2 Richiesta di conferma per le credenziali di accesso
- 5. SQL Server Reporting Services 2008 R2 - Protezione cartella e report
- 6. SSRS 2008 R2 - MAX TAB su un'esportazione in Excel
- 7. Funzionalità di stampa ridotta nella scheda "Anteprima" di SSRS BIDS 2008 R2 o bug?
- 8. Modelli report SSRS 2012
- 9. Utilizzo dei parametri a discesa nel report SSRS
- 10. Come funziona la distribuzione SSRS?
- 11. Servizi di report 2008 R2 web services api - come gestisco le autorizzazioni di sicurezza?
- 12. Come utilizzare un servizio WCF con SSRS 2008 R2
- 13. Utilizzo di progetti di distribuzione Web di VS 2008 con ASP.NET MVC
- 14. "Impossibile trovare l'URL del server di report specificato" errore durante la distribuzione sul server di report
- 15. Utilizzo del report di tracciamento
- 16. Utilizzo di SQL Server 2008 R2 con Visual Studio Express
- 17. Come trovare una casella di testo specifica all'interno di un report di RRS di SSRS 2008
- 18. SSRS BIDS 2008 Sottocartelle Explorer soluzione come in Gestione report
- 19. SSRS 2008: l'utente non dispone di autorizzazioni richieste
- 20. Commenti nelle espressioni di report SSRS
- 21. Utilizzo di SSRS con ASP.Net ReportViewer
- 22. Utilizzo di TeamCity con BitBucket
- 23. Modifiche al parametro non visualizzate sul server di report dopo la distribuzione
- 24. Come posso raccogliere i report di copertura del codice TeamCity da più progetti in un unico report?
- 25. Distribuzione continua con TeamCity
- 26. Utilizzo di "mi piace" nelle espressioni ssrs
- 27. SSRS: Dropdown non inserito nel filtro in Generatore di report
- 28. Grafico SSRS 2008 R2 - Visualizza media del grafico e media del gruppo
- 29. Progetti di Visual Studio 2010 e di distribuzione Web (wdproj 2008)
- 30. Problema di ridistribuzione dei parametri predefiniti aggiornati nel rapporto SSRS