Usar funções para criar o XML para uma fatia variável

É possível criar uma fatia com no mínimo quatro funções. É possível usar outras funções para adicionar classificação ou atributos para os eixos de uma fatia, por exemplo.

Este tópico descreve o processo básico de criação de uma variável XML para uso como fatia.

  1. Decida quais hierarquias formarão as colunas e as linhas da fatia, e quais serão as hierarquias do slicer.
  2. Use CREATESLICELISTS ou CREATESLICELIST para criar as listas a serem exibidas nas linhas e colunas da fatia.
    Por exemplo, para exibir duas listas nas linhas e duas listas nas colunas, use duas funções CREATELISTS - uma para criar listas de linhas e uma para criar listas de colunas. CREATESLICELISTS requer uma matriz de hierarquias, e as definições MDX dessas hierarquias.
  3. Use as funções CREATESLICELISTSEGMENT para criar um segmento para as linhas e um para as colunas.
    CREATESLICELISTSEGMENT referencia a matriz de hierarquias e a saída da função CREATESLICELISTS.
  4. Use as funções CREATESLICEAXIS para criar os eixos de linha e coluna da fatia.
    CREATESLICEAXIS referencia a matriz de hierarquias e a saída da função CREATSLICESEGMENT.
  5. Use CREATESLICEDEFINITION para criar a definição de fatia.
    CREATESLICEDEFINITION referencia as saídas das funções CREATESLICEAXIS e uma lista de hierarquias de slicer.

    Por exemplo, use INITSLICERS para criar uma lista XML das hierarquias do slicer.

  6. Transmita a saída de CREATSLICEDEFINITION para uma variável e selecione a variável na caixa de diálogo Novo segmento.