INSERTSLICEAXISATTRIBUTESORT
Esta función modifica el eje de un sector existente mediante la adición de una ordenación por atributo. Para añadir una ordenación a un sector, utilice el eje modificado al crear una definición de sector.
Las siguientes funciones tienen un propósito similar:
- ADDSLICEAXISATTRIBUTESORT
- INSERTSLICEAXISATTRIBUTESORT
La diferencia entre las dos funciones está en el orden en que añaden los criterios de ordenación a la definición MDX de un sector. El orden en el que se añaden los criterios determina el orden en el que se aplican y, por lo tanto, puede afectar a la forma en que se ordena un sector.
ADDSLICEAXISATTRIBUTESORT añade una ordenación al final de la lista de criterios. INSERTSLICEAXISATTRIBUTESORT añade una ordenación al principio de la lista de criterios.
Sintaxis
=ADDSLICEAXISATTRIBUTESORT("axis","hierarchy","attribute","break_ hierarchy","order")
El valor del parámetro de atributo puede ser un nombre de atributo o member_caption
, que ordena elementos por sus títulos.
El valor del parámetro de orden puede ser Desc
o Asc
para ordenar en orden descendente o ascendente.
Esta función devuelve #{Axis}
.
Ejemplo
En este ejemplo, la celda F22 contiene el resultado de una función CREATESLICEAXIS:
=ADDSLICEAXISATTRIBUTESORT(F22,"[Product]","member_caption","True","Desc")
La ordenación se realiza por Attribute1. True
especifica que la jerarquía se rompe y Desc
que se ordena en orden descendente.