In dit voorbeeld wordt stap voor stap het maken van een report beschreven.
In dit voorbeeld wordt een overzicht van aanbetalingen gemaakt. Aanbetalingen worden gedaan op beleningen.
Kopteksten, detailregels en voetteksten
Als eerste worden verschillende 'gebieden' in het rapport vastgelegd. Deze gebieden bevatten kopteksten, detailregels en voetteksten. In de rapportgenerator worden deze gebieden 'bands' genoemd. Zie voor meer info:
Aanmaken kopteksten, regels en voetteksten.
Velden
Nu de indeling is gemaakt, kunnen er 'velden' aan het rapport toegevoegd worden. Een veld bevat informatie uit PandVision. In de rapportgenerator wordt een veld 'Frame' genoemd.
Tekstvelden
Voor het toevoegen van kolomtitels en andere teksten wordt gebruik gemaakt van tekstvelden.
Zie voor meer informatie over het toevoegen van tekstvelden:
Tekstvelden.
Rapport bewaren
Sla het rapport regelmatig op. Een rapport dat opgeslagen is kan getest worden. Test het rapport regelmatig om te controleren of het voldoet aan de verwachtingen. Tussentijds opslaan voorkomt verlies van werk in het geval dat er storingen optreden.
Sorteervolgorde
Een rapport is makkelijker te lezen als de gegevens in een logische volgorde gesorteerd zijn. De rapportgenerator van PandVision kan gegevens op meerdere lagen sorteren. Bijvoorbeeld eerst op datum, daarna op boekstuknummer.
Selectiecriteria
Vaak is het wenselijk om een gedeelte van gegevens uit te draaien. Bijvoorbeeld een overzicht van een bepaalde tijdsperiode, of de verkopen van een bepaalde artikelgroep. Dit wordt gerealiseerd met behulp van selectiecriteria.
Totalen
Bedrag en getalsvelden kunnen getotaliseerd worden. Ook is het mogelijk om per sorteervolgorde een subtotaal te genereren.
Zie voor meer informatie over het maken van totaalvelden:
Totalen.
Invoervelden
De informatiebehoefte kan verschillen per gebruiker. Een accountant heeft vaak genoeg aan de totalen van een overzicht. Voor de ondernemer kan het wenselijk zijn om gedetailleerde informatie te zien.
Het rapport kan zo ingericht worden, dat naar keuze van de gebruiker alleen de totalen of de aanbetalingen en totalen getoond worden. De keuze van de gebruiker wordt opgevraagd met gebruikersvelden.
Koptekst
De koptekst of 'Page Header' is een strook die op elke pagina aan de bovenkant afgedrukt wordt. Hierin kan de titel, datum en selectiecriteria afgedrukt worden. Daarmee wordt duidelijk welke informatie het rapport presenteert.
Voorbeeld van een 'Page Header': '
Header'
Voettekst
De voettekst of 'Page Footer' is een strook die op elke pagina aan de onderkant afgedrukt wordt. Dit gebied is geschikt voor informatie die op elke pagina afgedrukt gaat worden, bijvoorbeeld paginanummers.
Voorbeeld van een 'Page Footer': '
Footer'.