Skip to main content
Administrator Guide
Laatst bijgewerkt: 2023-06-23
Groepsrapportgegevens

Groepsrapportgegevens

Maak een rapportontwerpbestand.
Met Report Designer kunt u een set rijen in een rapport groeperen op de waarden van één bepaalde kolom. Met de groeperingsfunctie kunt u bijvoorbeeld:
  • Een groepering aggregeren en samenvatten en deze informatie aan het rapport toevoegen.
  • Voeg titels of andere tekst toe aan het begin van elke groep.
  • Voeg gemiddelden, tellingen, subtotalen en andere overzichtsgegevens toe aan het begin of het einde van elke groep.
  • Voeg een pagina-einde in vóór of na elke groep.
Als u aangepaste rapportgegevens moet groeperen, gebruikt u waar mogelijk de groeperingsfunctionaliteit die Workday biedt voor de configuratie van aangepaste rapporten voordat u uw rapportontwerp maakt.
Vanwege prestatieproblemen die inherent zijn aan BIRT, wordt u bovendien aangeraden de functie voor groeperen van Rapportontwerper niet te gebruiken voor gegevenssets waarvan de aangepaste rapportgegevens groter zijn dan 10 MB.
  1. Bind de primaire gegevensset aan een tabel in de hoofdtekst van het rapport. Selecteer in de
    eigenschappeneditor - tabelweergave
    het tabblad
    Binding
    en selecteer vervolgens de primaire gegevensset in de vervolgkeuzelijst
    Gegevensset
    .
    De Workday-runtime moet ten minste één volledige scan van een gegevensset uitvoeren om alle waarden te vinden voor de kolom waarin deze wordt gegroepeerd. De runtime moet ook de gegroepeerde gegevens in het geheugen opslaan totdat de volledige gegevensset is weergegeven. Houd hier rekening mee wanneer u overweegt deze functie te gebruiken. We raden u aan groepering alleen te gebruiken voor gegevenssets die relatief klein zijn en nooit wanneer u de optie
    Rapportontwerp afzonderlijk toepassen voor elke rij
    gebruikt.
  2. Vouw in de
    overzichtsweergave
    het knooppunt
    Body
    Table
    Groups
    uit. Klik met de rechtermuisknop op
    Groepen
    en selecteer
    Groep invoegen
    .
  3. Houd bij het opgeven van de eigenschappen van de groep rekening met het volgende:
    Optie Omschrijving
    Naam
    De groepsnaam.
    Groeperen op:
    De gegevenssetkolom waarop moet worden gegroepeerd.
    Expressie:
    De gegevensbindingsexpressie voor de kolom.
    Sorteerrichting
    Oplopend of aflopend.
    Nadat de groep is gegroepeerd, komt het weergegeven rijnummer mogelijk niet overeen met de rijvolgorde van de oorspronkelijke gegevens, wat kan leiden tot een onjuiste samenvoeging van primaire en secundaire gegevenssets. Als u een secundaire gegevenssetbinding wilt toevoegen aan een rapport met een gegroepeerde primaire gegevensset, moet u de
    PrimaryRowNumber
    parameter uit de primaire gegevensset met behulp van een nieuwe kolom met de naam
    Row_Number
    , die automatisch wordt toegevoegd.
    Klik hiervoor op
    Binding gegevenssetparameter
    in de
    eigenschappeneditor - tabelweergave
    en geef de
    PrimaryRowNumber
    parameter de waarde
    row["Row_Number"]
    .
    Houd er rekening mee dat de expressie
    row.__rownum
    is gebruikt in Report Designer voor Workday 17 en Workday 18. Het is belangrijk dat u het verschil begrijpt tussen deze twee expressies:
    • De nieuwe
      row["Row_Number"]
      expressie is een kolom die door de Workday-extensies in de gegevensset wordt geplaatst. Het geeft de rijvolgorde aan van het rapportgegevensitem in de rapportgegevens die afkomstig zijn van de server.
    • De voormalige
      row.__rownum
      expressie was een speciale expressie die het rijnummer op het weergavetijdstip van het gegevenssetitem aangaf.
  4. Gebruik de kop- en voettekst van de groep om tekst of andere rapportitems aan het einde of het begin van elke groepering toe te voegen. U kunt bijvoorbeeld een aggregatie van een van de velden toevoegen op basis van de groepering. Voeg eerst een kolombinding voor de aggregatie toe en voeg die vervolgens toe aan de voettekst van de tabelgroep.