Vad är en Crystal Report?
En kristallrapport är en skapad av programvaran Crystal Reports. Denna applikation är utformad för att generera rapporter från en mängd olika datakällor. Det blev allmänt använt tack vare att det inkluderades i Microsoft Visual Studio.
Den huvudsakliga försäljningspunkten för programvaran som används för att generera kristallrapporter är det extremt brett utbud av data den kan arbeta med. Några av de vanliga källorna inkluderar kalkylark från programvara som Microsoft Excel, vanliga textfiler och data från samarbets- och delningsprogram som Lotus Notes. Programvaran fungerar också med många typer av databaser inklusive Btrieve och Microsoft Access.
En annan typ av data som är kompatibla med programvaran är XML-filer. Dessa liknar HTML-filerna som används för att skapa de enklaste webbsidorna. Men medan HTML-kodning bara styr hur innehållet visas på sidan, kan XML definiera vilken typ av information som finns i innehållet. Detta gör det mycket lättare att manipulera innehåll på flera sidor eller webbplatser.
Den andra huvudfördelen med kristallrapportprogramvaran är att den använder ett grafiskt gränssnitt. Detta innebär att användaren kan använda sin mus för att ställa in anslutningar mellan olika uppsättningar av data. Användaren kan också visa och prova olika layouter för den slutliga rapporten som programvaran genererar.
Det är säkert det främsta skälet till att så många väljer att producera en kristallrapport är att mjukvaran är med i en mängd olika Microsoft-produkter. Dessa inkluderar tidiga utgåvor av Visual Basic och nu Microsoft Visual Studio. Detta är ett verktyg som huvudsakligen används för att skapa Microsoft-kompatibla applikationer.
Flera olika företag har producerat kristallrapportprogramvaran. Ursprungligen var det arbetet för Crystal Services Incorporated, som är källan till namnet, även om programvaran ursprungligen var känd som Quik Reports. Företaget togs sedan över av Seagate Software och döpte namn på Crystal Decisions. I sin tur köptes detta ut av Business Objects, som själv övertogs av den tyska programvarujätten SAP 2008.
Programvaran är nu så väl etablerad att formatet är allmänt erkänt. Detta har lett till ett antal associerade företag. Till exempel kör flera utbildningsföretag seminarier på det bästa sättet att producera en kristallrapport. Det finns också ett brett utbud av böcker och manualer som diskuterar hur man använder en kristallrapport inom vissa typer av företag.