Referencia a objetos de lista

A los objetos de lista se les asigna el nombre ListViewN, donde N es un número consecutivo.

Utilice el nombre para hacer referencia al objeto en las fórmulas. Por ejemplo, la fórmula =ListView3.attribute devuelve un atributo del objeto.

Puede cambiar el nombre de los objetos para que sea más fácil identificarlos al definir acciones, por ejemplo.

En la siguiente tabla se muestran los atributos de los objetos de lista que se pueden mostrar:

Nombre Función Ejemplo
=ListView[No].Alias Muestra el título de un elemento de lista All Stores
=ListView[No].Text Muestra el nombre exclusivo del elemento de lista [Store].[All Stores]
=ListView[No].Attribute Muestra un atributo del elemento de lista. Se debe seleccionar primero el atributo en el panel Atributos del Diseñador de listas
=ListView[No].ElementCount Devuelve el número de elementos mostrados por el objeto ListView. Aumenta y disminuye a medida que la lista se expande y se contrae
=ListView[No].ElementIndex Devuelve la posición en la lista de cualquier elemento seleccionado
=ListView[No].Set Devuelve el MDX de una lista; solo en modo Diseño
=ListView[No].StructureSet Devuelve el MDX de la selección de estructura de una lista; solo en modo Diseño

ElementCount y ElementIndex

  1. En el modo Diseño, vincule una lista a un objeto de lista que no sea un hiperbloque.
  2. Haga clic en una celda adyacente y especifique =ListViewN.ElementCount.
  3. En otra celda, especifique =ListViewN.ElementIndex.

En modo Vista, el número de elementos aumenta y disminuye a medida que la lista se expande y se contrae. El índice de elementos cambia cuando se seleccionan diferentes elementos en la lista.

Set y StructureSet

En este ejemplo se utiliza la aplicación de ejemplo.

  1. Arrastre la dimensión Product del cubo SALES a la hoja de cálculo para crear un hiperbloque.
  2. En el Diseñador de listas, active la casilla de verificación All Tires en el panel Selección de estructura.
  3. En una celda de la hoja de cálculo, especifique =[nombre_hiperbloque].Set.
    La celda muestra el MDX de la lista:
    Distinct({{[PRODUCT].[All Tires]}})
    	 
  4. En otra celda, especifique =[nombre_hiperbloque].StructureSet.

La celda muestra el MDX de la selección de estructura:

{{[PRODUCT].[All Tires]}}