10 - Oefening Groepering
Je hebt geleerd hoe je een GroupHeader en GroupFooter toevoegt en de Condition instelt. Nu ga je het zelf doen.
Voorbereiding
- Open ReflexBlue en navigeer naar een rapportenbeheer met een lijst-achtig rapport (bijvoorbeeld een voorraadoverzicht of artikellijst)
- Kopieer het rapport via Rapport opmaak kopiëren
- De designer opent
Bestaande structuur bekijken
- Bekijk het canvas — is er een DataBand aanwezig?
- Schakel naar Afdrukvoorbeeld en bekijk de huidige weergave: de data verschijnt als een platte lijst
- Keer terug naar Design
GroupHeader toevoegen
- Ga naar Invoegen > GroupHeader
- Plaats de GroupHeader boven de DataBand
- Dubbelklik op de GroupHeader en stel de Condition in op een geschikt groepeerveld uit het woordenboek
- Voeg een tekstvak toe met de veldverwijzing van het groepeerveld
- Maak de groepstitel vetgedrukt en iets groter dan de normale tekst
Controleren
- Schakel naar Afdrukvoorbeeld
- Controleer:
- Verschijnt de groepstitel boven elke groep?
- Zijn de rijen correct verdeeld over de groepen?
- Als een groep meermaals verschijnt met dezelfde naam, is de data waarschijnlijk niet gesorteerd (dit los je op in een latere oefening)
Opruimen
- Sla het rapport niet op — dit was een oefening
Je hebt nu zelfstandig groepering toegepast. In de volgende slide leer je hoe je subtotalen berekent in de GroupFooter.
Meer in deze rubriek
- 01 - Master-Detail relaties
- 02 - Oefening Master-Detail
- 03 - Geneste databanden
- 04 - Oefening Geneste Databanden
- 05 - Child Bands
- 06 - Oefening Child Bands
- 07 - Groepering
- 08 - Oefening Groepen Herkennen
- 09 - Groepering Instellen
- 10 - Oefening Groepering
- 11 - Subtotalen
- 12 - Oefening Subtotalen
- 13 - Sorteren
- 14 - Oefening Sorteren Groeperen
- 15 - Leverbon bouwen
- 16 - Oefening Leverbon