INSERTSLICEAXISATTRIBUTESORT
Deze functie wijzigt een bestaande as van een deelselectie door rangschikking op kenmerk toe te voegen. U kunt een rangschikking aan een deelselectie toevoegen door de gewijzigde as te gebruiken wanneer u een definitie voor een deelselectie maakt.
De volgende functies hebben een vergelijkbaar doel:
- ADDSLICEAXISATTRIBUTESORT
- INSERTSLICEAXISATTRIBUTESORT
Het verschil tussen deze beide functies is de volgorde waarin de sorteercriteria worden toegevoegd aan de MDX-definitie van een deelselectie. De volgorde waarin de sorteercriteria worden toegevoegd, is bepalend voor de volgorde waarin de criteria worden toegepast en kan daarom invloed uitoefenen op de wijze waarop een deelselectie wordt gesorteerd.
ADDSLICEAXISATTRIBUTESORT voegt de rangschikking toe aan het einde van de lijst met criteria. INSERTSLICEAXISATTRIBUTESORT voegt rangschikking toe aan het begin van de lijst met criteria.
Syntaxis
=ADDSLICEAXISATTRIBUTESORT("as","hiërarchie","kenmerk","hiërarchie_opheffen","rangschikking")
De waarde van de kenmerkparameter kan de naam van een kenmerk zijn of eenmember_caption
waarmee de elementen worden gesorteerd op basis van de bijschriften.
De waarde van de parameter voor rangschikking kan Desc
of Asc
zijn om in aflopende of oplopende volgorde te sorteren.
De functie retourneert #{Axis}
.
Voorbeeld
In dit voorbeeld bevat cel F22 het resultaat van de functie CREATESLICEAXIS:
=ADDSLICEAXISATTRIBUTESORT(F22,"[Product]","member_caption","True","Desc")
Rangschikken vindt plaats overeenkomstig Kenmerk 1. True
geeft aan dat de hiërarchie is opgeheven en Desc
geeft aan dat de rangschikking in aflopende volgorde wordt uitgevoerd.