Kristalliraportti on Crystal Reports -sovelluksen luoma raportti. Tämä sovellus on suunniteltu tuottamaan raportteja monenlaisista tietolähteistä. Sitä käytettiin laajalti, koska se sisällytettiin Microsoft Visual Studioon.
Kristalliraporttien luomiseen käytettävän ohjelmiston tärkein myyntivaltti on erittäin laaja valikoima tietoja, joita se voi käyttää. Joitakin yleisimpiä lähteitä ovat Microsoft Excelin kaltaiset laskentataulukot, pelkät tekstitiedostot ja yhteistyö- ja jakosovellusten, kuten Lotus Notesin, tiedot. Ohjelmisto toimii myös monentyyppisten tietokantojen kanssa, mukaan lukien Btrieve ja Microsoft Access.
Toinen ohjelmiston kanssa yhteensopiva tietotyyppi on XML -tiedostot. Nämä ovat samanlaisia kuin yksinkertaisimpien verkkosivujen luomisessa käytetyt HTML -tiedostot. Vaikka HTML -koodaus hallitsee yksinomaan sitä, miten sisältö näkyy sivulla, XML pystyy määrittelemään, millaista tietoa sisällössä on. Tämä helpottaa huomattavasti useiden sivujen tai sivustojen sisällön käsittelyä.
Kristalliraporttiohjelmiston toinen tärkein etu on se, että se käyttää graafista käyttöliittymää. Tämä tarkoittaa, että käyttäjä voi käyttää hiirtään yhteyden muodostamiseen eri tietojoukkojen välillä. Käyttäjä voi myös tarkastella ja kokeilla erilaisia asetteluja ohjelmiston luomaan loppuraporttiin.
Epäilemättä tärkein syy siihen, että niin monet ihmiset haluavat tuottaa kristalliraportin, on se, että ohjelmisto on yhdistetty useisiin Microsoft -tuotteisiin. Näitä ovat Visual Basicin ja nyt Microsoft Visual Studion varhaiset versiot. Tätä työkalua käytetään pääasiassa Microsoft-yhteensopivien sovellusten luomiseen.
Useat eri yritykset ovat tuottaneet kristalliraportointiohjelmiston. Aluksi se oli Crystal Services Incorporatedin työ, joka on nimen lähde, vaikka ohjelmisto tunnettiin alun perin Quik Reports -nimellä. Sen jälkeen Seagate Software otti yrityksen haltuunsa ja nimettiin uudelleen Crystal Decisionsiksi. Tämän puolestaan osti Business Objects, jonka saksalainen ohjelmistojättiläinen SAP otti haltuunsa vuonna 2008.
Ohjelmisto on nyt niin vakiintunut, että muoto tunnetaan laajalti. Tämä on johtanut useisiin osakkuusyrityksiin. Esimerkiksi useat koulutusyritykset järjestävät seminaareja parhaasta tavasta tuottaa kristalliraportti. On myös laaja valikoima kirjoja ja käsikirjoja, joissa keskustellaan kristalliraportin käyttämisestä tietyntyyppisissä liiketoiminnoissa.