Un report di cristallo è quello creato dall’applicazione software Crystal Reports. Questa applicazione è progettata per generare report da un’ampia varietà di fonti di dati. È diventato ampiamente utilizzato grazie alla sua inclusione in Microsoft Visual Studio.
Il principale punto di forza del software utilizzato per generare report di cristallo è la gamma estremamente ampia di dati con cui può lavorare. Alcune delle fonti comuni includono fogli di calcolo da software come Microsoft Excel, file di testo normale e dati da applicazioni di collaborazione e condivisione come Lotus Notes. Il software funziona anche con molti tipi di database inclusi Btrieve e Microsoft Access.
Un altro tipo di dati compatibile con il software sono i file XML. Sono simili ai file HTML utilizzati per creare le pagine Web più semplici. Tuttavia, mentre la codifica HTML controlla esclusivamente il modo in cui il contenuto viene visualizzato sulla pagina, XML è in grado di definire il tipo di informazioni presenti nel contenuto. Ciò semplifica notevolmente la manipolazione dei contenuti su più pagine o siti.
Il secondo vantaggio principale del software Crystal Report è che utilizza un’interfaccia grafica. Ciò significa che l’utente può utilizzare il mouse per impostare connessioni tra diversi insiemi di dati. L’utente può anche visualizzare e provare diversi layout per il report finale che il software genera.
Probabilmente il motivo principale per cui così tante persone scelgono di produrre un report di cristallo è che il software è in bundle con una varietà di prodotti Microsoft. Questi includono le prime edizioni di Visual Basic e ora Microsoft Visual Studio. Questo è uno strumento utilizzato principalmente per creare applicazioni compatibili con Microsoft.
Diverse aziende hanno prodotto il software Crystal Report. Inizialmente, era il lavoro di Crystal Services Incorporated, che è la fonte del nome, sebbene il software fosse inizialmente noto come Quik Reports. La società è stata poi rilevata da Seagate Software e ribattezzata Crystal Decisions. A sua volta, questo è stato acquistato da Business Objects, che a sua volta è stata rilevata dal gigante del software tedesco SAP nel 2008.
Il software è ora così ben consolidato che il formato è ampiamente riconosciuto. Ciò ha portato a una serie di attività associate. Ad esempio, diverse società di formazione organizzano seminari sul modo migliore per produrre un rapporto di cristallo. C’è anche una vasta gamma di libri e manuali che discutono come utilizzare un report di cristallo all’interno di particolari tipi di attività.