Hva er en Crystal Report?
En krystallrapport er laget av programvaren Crystal Reports. Denne applikasjonen er designet for å generere rapporter fra et bredt utvalg av datakilder. Den ble mye brukt takket være inkluderingen av Microsoft Visual Studio.
Det viktigste salgsstedet for programvaren som brukes til å generere krystallrapporter, er det ekstremt brede spekteret av data den kan arbeide med. Noen av de vanlige kildene inkluderer regneark fra programvare som Microsoft Excel, ren tekstfiler og data fra samarbeids- og delingsprogrammer som Lotus Notes. Programvaren fungerer også med mange typer databaser inkludert Btrieve og Microsoft Access.
En annen type data kompatibel med programvaren er XML-filer. Disse ligner på HTML-filene som brukes til å lage de enkleste websidene. Mens HTML-koding bare styrer hvordan innholdet vises på siden, er XML i stand til å definere hvilken type informasjon som er i innholdet. Dette gjør det mye enklere å manipulere innhold på flere sider eller nettsteder.
Den andre viktigste fordelen med krystallrapportprogramvaren er at den bruker et grafisk grensesnitt. Dette betyr at brukeren kan bruke musen sin til å konfigurere forbindelser mellom forskjellige datasett. Brukeren kan også se og prøve ut forskjellige oppsett for den endelige rapporten som programvaren genererer.
Uten tvil er den viktigste grunnen til at så mange velger å produsere en krystallrapport, at programvaren er samlet med en rekke Microsoft-produkter. Disse inkluderer tidlige utgaver av Visual Basic og nå Microsoft Visual Studio. Dette er et verktøy som hovedsakelig brukes til å lage Microsoft-kompatible applikasjoner.
Flere forskjellige selskaper har produsert krystallrapportprogramvaren. Opprinnelig var det arbeidet til Crystal Services Incorporated, som er kilden til navnet, selv om programvaren opprinnelig ble kjent som Quik Reports. Selskapet ble deretter overtatt av Seagate Software og fikk nytt navn til Crystal Decisions. Dette ble igjen kjøpt ut av Business Objects, som selv ble overtatt av den tyske programvaregiganten SAP i 2008.
Programvaren er nå så godt etablert at formatet er anerkjent. Dette har ført til en rekke tilknyttede virksomheter. For eksempel kjører flere opplæringsfirmaer seminarer om den beste måten å produsere en krystallrapport. Det finnes også et bredt spekter av bøker og manualer som diskuterer hvordan man bruker en krystallrapport innenfor bestemte typer virksomheter.