Un raport de cristal este unul creat de aplicația software Crystal Reports. Această aplicație este concepută pentru a genera rapoarte dintr-o mare varietate de surse de date. A devenit utilizat pe scară largă datorită includerii sale în Microsoft Visual Studio.
Principalul punct de vânzare al software-ului folosit pentru a genera rapoarte de cristal este gama extrem de largă de date cu care poate lucra. Unele dintre sursele comune includ foi de calcul din software precum Microsoft Excel, fișiere text simplu și date din aplicații de colaborare și partajare, cum ar fi Lotus Notes. Software-ul funcționează și cu multe tipuri de baze de date, inclusiv Btrieve și Microsoft Access.
Un alt tip de date compatibile cu software-ul sunt fișierele XML. Acestea sunt similare cu fișierele HTML folosite pentru a crea cele mai simple pagini web. Cu toate acestea, în timp ce codarea HTML controlează exclusiv modul în care conținutul apare pe pagină, XML este capabil să definească ce tip de informații se află în conținut. Acest lucru face mult mai ușor să manipulați conținutul pe mai multe pagini sau site-uri.
Al doilea avantaj principal al software-ului Crystal Report este că folosește o interfață grafică. Aceasta înseamnă că utilizatorul poate folosi mouse-ul pentru a stabili conexiuni între diferite seturi de date. De asemenea, utilizatorul poate vizualiza și încerca diferite aspecte pentru raportul final pe care îl generează software-ul.
Probabil că motivul principal pentru care atât de mulți oameni aleg să producă un raport de cristal este că software-ul este livrat cu o varietate de produse Microsoft. Acestea includ edițiile timpurii ale Visual Basic și acum Microsoft Visual Studio. Acesta este un instrument folosit în principal pentru crearea de aplicații compatibile cu Microsoft.
Mai multe companii diferite au produs software-ul Crystal Report. Inițial, a fost opera Crystal Services Incorporated, care este sursa numelui, deși software-ul a fost inițial cunoscut sub numele de Quik Reports. Compania a fost apoi preluată de Seagate Software și redenumită Crystal Decisions. La rândul său, acesta a fost cumpărat de Business Objects, care a fost preluată de gigantul german SAP în 2008.
Software-ul este acum atât de bine stabilit încât formatul este recunoscut pe scară largă. Acest lucru a condus la o serie de afaceri asociate. De exemplu, mai multe firme de formare organizează seminarii despre cel mai bun mod de a produce un raport de cristal. Există, de asemenea, o gamă largă de cărți și manuale care discută cum să utilizați un raport de cristal în anumite tipuri de afaceri.