Aslabels opmaken in een gepagineerd rapportdiagram (Report Builder)

Van toepassing op: Microsoft Report Builder (SSRS) Power BI Report Builder Report Designer in SQL Server Data Tools

Op coördinaat gebaseerde grafiektypen (kolom, staaf, vlak, punt, lijn en bereik) hebben twee assen die worden gebruikt om gegevensrelaties in een gepagineerd rapport te categoriseren en weer te geven. Op elke as worden verschillende typen opmaak toegepast.

U kunt assen opmaken met behulp van het dialoogvenster Aseigenschappen of via het deelvenster Eigenschappen. Klik met de rechtermuisknop op de as die u wilt opmaken en klik op Aseigenschappen om waarden te wijzigen voor de astekst, numerieke en datumnotaties, primaire en secundaire maatstreepjes, automatisch passend maken voor labels en de dikte, kleur en stijl van de aslijn. Als u waarden voor de astitel wilt wijzigen, klikt u met de rechtermuisknop op de astitel en klikt u op Eigenschappen van astitel.

Aslabels identificeren belangrijke intervallen in de grafiek. De grafiek gebruikt standaard een algoritme om te bepalen hoe de labels optimaal op de as moeten worden geplaatst om overlappende tekst te voorkomen.

Opmerking

U kunt gepagineerde rapportdefinitiebestanden (.rdl) maken en wijzigen in Microsoft Report Builder, Power BI Report Builder en in Report Designer in SQL Server Data Tools.

Soorten assen

De grafiek heeft twee primaire assen: de waardeas en de categorieas.

Grafiek categorische en waardeassen

Wanneer u een veld van uw gegevensset naar het grafiekoppervlak sleept, bepaalt de grafiek of dit veld deel uitmaakt van de categorie- of waardeas.

De waardeas is meestal de verticale as of y-as van de grafiek. Deze wordt gebruikt om numerieke gegevenswaarden weer te geven die worden weergegeven in een grafiek. Een veld dat naar het gegevensveldengebied wordt gesleept, wordt weergegeven op de waardeas. De categorieas is meestal de horizontale as of x-as van de grafiek. Voor staafdiagrammen worden deze assen omgekeerd. In staafdiagramtypen is de categorieas de verticale as en de waardeas de horizontale as. Zie Staafdiagrammen (Report Builder en SSRS) voor meer informatie.

Hoe de grafiek aslabelintervallen berekent

Voordat u aslabels opmaken, moet u begrijpen hoe de grafiek aslabelintervallen berekent. Hiermee kunt u de eigenschappen instellen die nodig zijn om het gewenste aslabelgedrag te bereiken.

De schaal van de as is afhankelijk van een minimum en een maximumwaarde waarmee het gegevensbereik wordt gedefinieerd dat langs de as moet worden weergegeven. De grafiek berekent de minimum- en maximumwaarde langs elke as op basis van de waarden in uw resultatenset. Op de waardeas wordt de schaal altijd bepaald door het kleinste en grootste getal in het waardeveld. Op de categorieas worden de minimum- en maximumwaardetypen bepaald, afhankelijk van het type van uw categorieveld. Elk veld in een gegevensset kan worden gecategoriseerd in een van de drie categorieveldtypen. In de volgende tabel ziet u deze drie typen categorievelden.

Type categorieveld Description Example
Numeric Categorieën worden weergegeven in numerieke volgorde langs de x-as. In een verkooprapport per werknemersidentificatienummer worden de werknemersidentificatienummers langs de x-as weergegeven.
Datum/tijd Categorieën worden weergegeven in chronologische volgorde langs de x-as. In een verkooprapport per maand worden opgemaakte datums weergegeven op de x-as.
Tekenreeksen Categorieën worden weergegeven in de volgorde waarin deze eerst wordt weergegeven in de gegevensbron langs de x-as. In een verkooprapport per regio worden regionamen langs de x-as weergegeven.

Alle grafiektypen met twee assen zijn ontworpen om bepaalde aslabels te onderdrukken wanneer er te veel categorieën zijn om een schonere afbeelding op de grafiek te produceren en labelconflicten te voorkomen.

De toepassing berekent waar labels op een as worden geplaatst volgens de volgende stappen:

  1. Minimum- en maximumwaarden worden geïdentificeerd op basis van de waarden in de resultatenset.

  2. Een gelijkelijk aantal asintervallen, meestal tussen vier en zes, worden berekend op basis van deze minimum- en maximumwaarden.

  3. Op basis van de eigenschappen van het aslabel worden labels met deze intervallen weergegeven. Eigenschappen die van invloed zijn op labelplaatsing zijn onder andere tekengrootte, de hoek waarop de labels worden weergegeven en eigenschappen voor tekstterugloop. Deze opties voor automatisch aanpassen van aslabels kunnen worden gewijzigd.

Voorbeeld van hoe de grafiek aslabels berekent

De tabel die hier wordt weergegeven, bevat voorbeeldverkoopgegevens die in een kolomdiagram moeten worden weergegeven. Het veld Naam wordt toegevoegd aan het gebied Categoriegroepen en het veld Hoeveelheid wordt toegevoegd aan het gebied Waarden.

Naam Hoeveelheid
Michael Blythe 229
Jae Pak 112
Ranjit Varkey Chudukatil 494
Jillian Carson 247
Linda Mitchell 339
Rachel Valdez 194

Het veld Hoeveelheid wordt weergegeven op de waarde-as. De laagste waarde is 112 en de hoogste waarde is 494. In dit geval berekent de grafiek de schaal om te beginnen bij 0 en eindigend op 500. De grafiek berekent ook vijf equivalente intervallen van 100 en maakt labels op 0, 100, 200, 300, 400 en 500.

Het veld Naam wordt weergegeven op de categorieas. De grafiek berekent tussen vier en zes labels en berekent instellingen voor automatisch aanpassen om te bepalen hoe de labels op de categorieas passen zonder labelconflicten te veroorzaken. Als gevolg hiervan kunnen sommige categorielabels worden weggelaten. U kunt opties voor automatisch aanpassen voor elke as onafhankelijk overschrijven.

Alle labels op de categorie-as weergeven

Op de waardeas bieden asintervallen een consistente meting van de gegevenspunten in de grafiek. Op de categorieas kan deze functionaliteit er echter toe leiden dat categorieën worden weergegeven zonder aslabels. Normaal gesproken wilt u dat alle categorieën worden gelabeld. U kunt het aantal intervallen instellen op 1 om alle categorieën weer te geven. Zie Een asinterval opgeven (Report Builder en SSRS) voor meer informatie.

Opmerking

Door de functies voor automatisch labelen te vervangen met een handmatig interval op een as, moet de grafiek de grootte van alle andere elementen op de juiste manier wijzigen. Als gevolg hiervan kunt u onvoorspelbare resultaten tegenkomen met de grootte en positie van de labels of de grootte van andere elementen in de grafiek.

Variabele asintervallen

De grafiek berekent ongeveer vijf aslabelintervallen, ongeacht de grootte van de grafiek. Als u in bredere of hogere grafieken slechts vijf labels op een as weergeeft, kunnen er grote hiaten tussen elk label worden weergegeven. Hierdoor is het moeilijker om de waarde van elk gegevenspunt op de as te identificeren. U kunt dit gedrag voor bredere of hogere grafieken voorkomen door een interval voor een variabele as in te stellen. In de grafiek wordt het optimale aantal labels berekend dat op de as kan worden weergegeven op basis van de breedte of hoogte van de grafiek, afhankelijk van de bijbehorende as. Zie Een asinterval opgeven (Report Builder en SSRS) voor meer informatie.

Aswaarden sorteren

Categorieën worden langs de x-as weergegeven in de volgorde waarin ze worden weergegeven in de resultatenset. U kunt de groepsvolgorde wijzigen door een sorteeropdracht toe te voegen aan de query of door de gegevensset te sorteren met behulp van een expressie. Grafiekgegevensregio's worden op dezelfde wijze gesorteerd als alle andere gegevensregio's. Zie Gegevens sorteren in een gegevensregio (Report Builder en SSRS) voor meer informatie over het sorteren van gegevens.

Scalaire waarden specificeren op de categorieas

Standaard worden in de grafiek alleen aslabels weergegeven voor gegevenspunten in de gegevensset die geldige waarden bevatten. Als u bijvoorbeeld waarden van 1, 2 en 6 op de categorieas hebt, worden in het diagram alleen categorieën 1, 2 en 6 weergegeven. Als u de schaal van categoriewaarden wilt behouden, kunt u de grafiek opgeven om een scalaire as te gebruiken. In dit scenario worden in de grafiek labels weergegeven voor 1-6 op de x-as van de grafiek, ook al bevat uw gegevensset geen waarden voor 3-5.

Er zijn twee manieren om een scalaire as in te stellen:

  • Selecteer de optie Scalaire as in het dialoogvenster Aseigenschappen . Hiermee worden numerieke waarden of datum/tijd-waarden toegevoegd aan de as waar geen gegevensgroeperingswaarden bestaan. Zie het dialoogvenster Aseigenschappen, Asopties (Report Builder en SSRS) voor meer informatie.

  • Selecteer een veld of typ een expressie voor de optie Categorieveld in het dialoogvenster Eigenschappen van reeks. In de grafiek worden asintervallen toegevoegd voor alle waarden in het categorieveld dat u hebt opgegeven.

Zijmarges toevoegen aan of verwijderen uit de categorieas

In staaf-, kolom- en spreidingsdiagramtypen voegt het diagram automatisch zijmarges toe aan de uiteinden van de x-as. U kunt de grootte van de marge niet wijzigen. In alle andere grafiektypen voegt de grafiek geen zijmarges toe. Zie Marges toevoegen aan of verwijderen uit een grafiek (Report Builder en SSRS) voor meer informatie.

In deze sectie

Aslabels opmaken als datums of valuta (Report Builder en SSRS)

Labels in een grafiek plaatsen (Report Builder en SSRS)

Een asinterval opgeven (Report Builder en SSRS)

Marges toevoegen aan of verwijderen uit een grafiek (Report Builder en SSRS)

Een logaritmische schaal opgeven (Report Builder en SSRS)