INSERTSLICEAXISATTRIBUTESORT

Den här funktionen ändrar en befintlig sektoraxel genom att lägga till sortering efter attribut. Du lägger till sortering till en sektor genom att använda den ändrade axeln när du skapar en sektordefinition.

Följande funktioner har ett liknande syfte:

  • ADDSLICEAXISATTRIBUTESORT
  • INSERTSLICEAXISATTRIBUTESORT

Skillnaden mellan de två funktionerna ligger i var i ordningsföljden de lägger till sorteringskriterier i MDX-definitionen för en sektor. Ordningsföljden avgör i vilken ordning kriterierna tillämpas, och kan därför påverka hur en sektor sorteras.

ADDSLICEAXISATTRIBUTESORT lägger till sorteringskriteriet i slutet av listan med kriterier. INSERTSLICEAXISATTRIBUTESORT lägger till sorteringskriteriet i början av listan med kriterier.

Syntax

=ADDSLICEAXISATTRIBUTESORT("axis","hierarchy","attribute","break_ hierarchy","order")

Värdet för attributparametern kan bestå av ett attributnamn eller av member_caption, som sorterar element efter deras rubriker.

Värdet för ordningsparametern kan vara Desc eller Asc beroende på om du vill sortera i fallande eller stigande ordning.

Funktionen returnerar #{Axis}.

Exempel

I detta exempel innehåller cell F22 resultatet av en CREATESLICEAXIS-funktion:

=ADDSLICEAXISATTRIBUTESORT(F22,"[Product]","member_caption","True","Desc")

Sortering sker efter Attribut1. True anger att hierarkin är bruten och Desc att den sorteras i fallande ordning.