Vad är en Crystal Report?

En kristallrapport är en som skapats av programvaran Crystal Reports. Denna applikation är utformad för att generera rapporter från en mängd olika datakällor. Den blev mycket använd tack vare att den inkluderades i Microsoft Visual Studio.

Det huvudsakliga försäljningsargumentet för programvaran som används för att generera kristallrapporter är det extremt breda utbudet av data som den kan arbeta med. Några av de vanliga källorna inkluderar kalkylblad 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 kompatibel med programvaran är XML-filer. Dessa liknar HTML-filerna som används för att skapa de enklaste webbsidorna. Men medan HTML-kodning enbart styr hur innehåll 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 stora fö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 skapa kopplingar mellan olika uppsättningar data. Användaren kan också se och prova olika layouter för den slutrapport som programvaran genererar.

Förmodligen är den främsta anledningen till att så många människor väljer att producera en kristallrapport att programvaran levereras med en mängd olika Microsoft-produkter. Dessa inkluderar tidiga utgåvor av Visual Basic och nu Microsoft Visual Studio. Detta är ett verktyg som främst används för att skapa Microsoft-kompatibla applikationer.

Flera olika företag har tagit fram mjukvaran crystal report. Till en början var det Crystal Services Incorporateds verk, som är källan till namnet, även om programvaran från början var känd som Quik Reports. Företaget togs sedan över av Seagate Software och döptes om till Crystal Decisions. Detta köptes i sin tur ut av Business Objects, som självt togs över av den tyska mjukvarujätten SAP 2008.

Mjukvaran är nu så väletablerad att formatet är allmänt känt. Detta har lett till ett antal associerade verksamheter. Till exempel anordnar flera utbildningsföretag seminarier om det bästa sättet att ta fram 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 verksamhet.