Hvad er en Crystal Report?
En krystallerapport er en oprettet af softwareapplikationen Crystal Reports. Denne applikation er designet til at generere rapporter fra en lang række datakilder. Det blev bredt brugt takket være dens inkludering i Microsoft Visual Studio.
Det vigtigste salgsargument for den software, der bruges til at generere krystallerapporter, er den ekstremt brede vifte af data, den kan arbejde med. Nogle af de almindelige kilder inkluderer regneark fra software som Microsoft Excel, almindelige tekstfiler og data fra samarbejds- og delingsprogrammer som Lotus Notes. Softwaren fungerer også med mange typer databaser, herunder Btrieve og Microsoft Access.
En anden type data, der er kompatibel med softwaren, er XML-filer. Disse ligner HTML-filer, der bruges til at oprette de enkleste websider. Skønt HTML-kodning udelukkende styrer, hvordan indhold vises på siden, er XML i stand til at definere, hvilken type information der er i indholdet. Dette gør det meget nemmere at manipulere indhold på tværs af flere sider eller sider.
Den anden største fordel ved krystallerapportsoftwaren er, at den bruger en grafisk grænseflade. Dette betyder, at brugeren kan bruge sin mus til at konfigurere forbindelser mellem forskellige datasæt. Brugeren kan også se og afprøve forskellige layouts til den endelige rapport, som softwaren genererer.
Det er sandsynligt, at hovedårsagen til, at så mange mennesker vælger at fremstille en krystallerapport, er, at softwaren er samlet med en række forskellige Microsoft-produkter. Disse inkluderer tidlige udgaver af Visual Basic og nu Microsoft Visual Studio. Dette er et værktøj, der hovedsageligt bruges til at oprette Microsoft-kompatible applikationer.
Flere forskellige virksomheder har produceret crystal report-softwaren. Oprindeligt var det værket fra Crystal Services Incorporated, som er kilden til navnet, selvom softwaren oprindeligt blev kendt som Quik Reports. Virksomheden blev derefter overtaget af Seagate Software og omdøbt Crystal Decisions. Dette blev til gengæld købt af Business Objects, som selv blev overtaget af den tyske softwaregigant SAP i 2008.
Softwaren er nu så veletableret, at formatet er almindeligt anerkendt. Dette har ført til en række tilknyttede virksomheder. For eksempel kører flere uddannelsesfirmaer seminarer på den bedste måde at fremstille en krystalrapport. Der er også en lang række bøger og manualer, der diskuterer, hvordan man bruger en krystallerapport inden for bestemte typer forretninger.