Riferimenti agli oggetti elenco

Gli oggetti elenco sono denominati ListViewN, dove N rappresenta un numero sequenziale.

Utilizzare il nome per fare riferimento all'oggetto nelle formule. La formula =ListView3.attribute, ad esempio, restituisce un attributo dell'oggetto.

È possibile rinominare gli oggetti per poterli identificare più facilmente, ad esempio quando si definiscono le azioni.

Nella tabella riportata di seguito sono indicati gli attributi degli oggetti elenco che possono essere visualizzati:

Nome Funzione Esempio
=ListView[No].Alias Visualizza la didascalia di un elemento elenco. Tutti gli archivi
=ListView[No].Text Visualizza il nome univoco dell'elemento elenco. [Store].[All Stores]
=ListView[No].Attribute Visualizza un attributo dell'elemento elenco. L'attributo deve essere prima selezionato nel riquadro Attributi di Designer elenco.
=ListView[No].ElementCount Restituisce il numero di elementi visualizzati dall'oggetto ListView. Il numero di elementi aumenta o diminuisce a seconda che l'elenco venga espanso o compresso.
=ListView[No].ElementIndex Restituisce la posizione nell'elenco di qualunque elemento venga selezionato.
=ListView[No].Set Restituisce l'MDX di un elenco (soltanto modalità di progettazione).
=ListView[No].StructureSet Restituisce l'MDX della selezione struttura di un elenco (soltanto modalità di progettazione).

ElementCount ed ElementIndex

  1. In modalità di progettazione collegare un elenco a un oggetto elenco diverso da un iperblocco.
  2. Fare clic su una cella adiacente e specificare =ListViewN.ElementCount.
  3. In un'altra cella specificare =ListViewN.ElementIndex.

In modalità di visualizzazione il numero di elementi aumenta o diminuisce a seconda che l'elenco venga espanso o compresso. Quando si selezionano elementi diversi nell'elenco, l'indice degli elementi cambia.

Set e StructureSet

In questo esempio viene utilizzata l'applicazione di esempio.

  1. Trascinare la dimensione Product dal cubo SALES nel foglio di lavoro per creare un iperblocco.
  2. In Designer elenco selezionare la casella di controllo All Tires in Selezione struttura.
  3. In una cella del foglio di lavoro specificare =[nome_iperblocco].Set.
    Nella cella verrà visualizzato l'MDX dell'elenco:
    Distinct({{[PRODUCT].[All Tires]}})
    	 
  4. In un'altra cella specificare =[nome iperblocco].StructureSet.

Nella cella verrà visualizzato l'MDX della selezione struttura:

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