INSERTSLICEAXISVALUESORT
Denne funksjonen endrer en eksisterende skiveakse ved å legge til sortering etter verdi. For å legge sortering til en skive må du bruke den endrede aksen når du oppretter en skivedefinisjon.
Disse funksjonene har et tilsvarende formål:
- ADDSLICEAXISVALUESORT
- INSERTSLICEAXISVALUESORT
Forskjellen mellom de to funksjonene er i hvilken rekkefølge de legger til sorteringskriteriene i MDX-definisjonen av en skive. Rekkefølgen kriteriene legges til i, bestemmer hvilken rekkefølge de blir brukt i, og kan derfor påvirke hvordan en skive sorteres.
ADDSLICEAXISVALUESORT legger til sortering på slutten av listen over kriterier. INSERTSLICEAXISVALUESORT legger til sortering på begynnelsen av listen over kriterier.
Syntaks
=ADDSLICEAXISVALUESORT(axis,"tuple",break_hierarchy,"order"[,"ranking"][,ranking_count])
.
Funksjonen returnerer #{Axis}
.
Bruk de valgfrie parametrene ranking
og ranking_count
for å returnere for eksempel topp 5-verdiene.
Disse rangeringene er gyldige:
- Ingen
- TopCount
- BottomCount
- TopPercent
- BottomPercent
- TopSum
- BottomSum
Eksempel
I dette eksemplet inneholder F22 resultatet av en CREATESLICEAXIS-funksjon.
Denne funksjonen sorterer verdier etter periode i synkende rekkefølge. Sann angir at hierarkiet er brutt:
=ADDSLICEAXISVALUESORT(F22,"[Period].[All
Years]",True,"Desc")