Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Crystal Reports e Microsoft SQL Server Reporting Services

Ho usato entrambi, anche se Crystal Reports è molto noto e ampiamente utilizzato. A volte può essere una seccatura (senza dire che i servizi di reporting di SQL Server non sono una seccatura a volte.)
Pro per Crystal Reports

  • Molte persone lo usano e capiscono come usarlo.
  • La sua capacità di creare rapidamente rapporti da base a intermedi è un vantaggio.
  • Anche se non conosci SQL, puoi comunque giocherellare con Crystal Reports per ottenere il risultato che desideri e appiattire i dati.
  • Supporta i prompt dinamici a cascata (versione XI e successive)
  • Supporta Web Viewer, ActiveX, Java e HTML.

Contro per Crystal Reports

  • Il componente di progettazione dei report di Crystal sembra essere pieno di strani scenari.
  • Credo perché il software è passato di mano così tante volte. La documentazione è piuttosto limitata per il componente Report Design.
  • Un principiante può sicuramente creare report formattati piacevoli in modo rapido e semplice, ma quando si tratta di report più complessi in cui sono necessarie prestazioni. È necessario tornare a comprendereSQL.

Pro per SQL Server Reporting

  • Server di reportistica basato sul Web
  • Report Rendering Engine supporta diversi formati (Excel, HTML, Immagine e altro)
  • La pubblicazione e la pianificazione fanno parte di Reporting Services. In Crystal è necessario Crystal Reports Server o Business Objects Enterprise per la pubblicazione e la pianificazione. Oppure dovrai creare la tua app personalizzata)
  • La richiesta dei parametri è migliore in mioparere
  • Gli utenti di Excel possono accedere alle origini dati salvate.
  • L'accesso e le autorizzazioni utente sono integrati.
  • Gli abbonamenti sono una funzione integrata

Contro per SQL Server Reporting

  • A volte può essere difficile da implementare
  • la funzione Generatore di rapporti per la creazione di rapporti semplici è alquanto limitata
  • Il miglior generatore di report è Business Intelligence Studio di Visual Studio. Questa è solo una truffa perché per un utente finale alle prime armi potrebbe sembrare opprimente

In tutti SQL Server Reporting Services è la mia scelta.