06 - Oefening Rapportsecties
Je hebt geleerd dat een rapport is opgebouwd uit secties met elk een eigen rol. Kun je bepalen in welke sectie een veld thuishoort?
Het scenario
Je ontwerpt een factuur met de volgende elementen:
- Het bedrijfslogo van de verzender
- De klantnaam en het klantadres
- Het factuurnummer en de factuurdatum
- Kolomkoppen: “Omschrijving”, “Aantal”, “Prijs”
- Per factuurregel: omschrijving, aantal en prijs
- Een totaalbedrag onderaan de factuur
- Het paginanummer onderaan elke pagina
- De tekst “Betaling binnen 30 dagen” onderaan de factuur
De opdracht
Bepaal bij elk element in welke sectie het thuishoort. Kies uit:
- ReportTitle
- PageHeader
- DataBand
- PageFooter
- ReportSummary
Denk na voor je doorgaat naar het antwoord.
Stop hier. Bepaal eerst bij alle acht elementen de juiste sectie voordat je verder scrolt.
Controleer je antwoorden
- ReportTitle — 2. ReportTitle — 3. ReportTitle — 4. PageHeader — 5. DataBand — 6. ReportSummary — 7. PageFooter — 8. ReportSummary
Klopt je score? Lees hieronder de uitleg.
Waarom?
| # | Element | Sectie | Waarom |
|---|---|---|---|
| 1 | Bedrijfslogo | ReportTitle | Verschijnt eenmalig bovenaan de factuur |
| 2 | Klantnaam en adres | ReportTitle | Eenmalige klantgegevens, alleen op de eerste pagina |
| 3 | Factuurnummer en datum | ReportTitle | Eenmalige identificatie van de factuur |
| 4 | Kolomkoppen | PageHeader | Moeten op elke pagina herhaald worden zodat de lezer weet wat de kolommen betekenen |
| 5 | Factuurregels | DataBand | Herhaalt per rij — het aantal regels varieert per factuur |
| 6 | Totaalbedrag | ReportSummary | Eenmalig onderaan het rapport, na alle regels |
| 7 | Paginanummer | PageFooter | Moet op elke pagina verschijnen |
| 8 | Betalingsvoorwaarde | ReportSummary | Eenmalige tekst onderaan de factuur |
Tip: het verschil tussen ReportTitle en PageHeader is de sleutel. Stel je een factuur voor van drie pagina’s: de klantgegevens staan alleen op pagina 1 (ReportTitle), maar de kolomkoppen staan op alle drie de pagina’s (PageHeader).
< Vorige: Rapportsecties | Volgende: Een databand koppelen >