Referere til listeobjekter

Listeobjekter kalles ListViewN, hvor N er et løpenummer.

Bruk navnet som referanse til objektet i formler. For eksempel returnerer formelen =ListView3.attribute et attributt for objektet.

Du kan ende navn på objekter for å gjøre dem enklere å identifisere, for eksempel ved definisjon av handlinger.

Denne tabellen viser egenskapene til listeobjekter som kan vises:

Navn Funksjon Eksempel
=ListView[No].Alias Viser tittelen på et listeelement. Alle butikker
=ListView[No].Text Viser det unike navnet på listeelementet [Butikk].[Alle butikker]
=ListView[No].Attribute Viser en attributt av listeelementet. Attributtet må først velges i Attributter-fanen i Listedesigner.
=ListView[No].ElementCount Gir antall elementer som vises av ListView-objektet. Det øker og reduseres når listen blir utvidet eller skjult.
=ListView[No].ElementIndex Returnerer posisjonen i listen for elementet som er valgt.
=ListView[No].Set Returnerer MDX for en liste, kun i designmodus.
=ListView[No].StructureSet Returnerer MDX for strukturvalget for en liste, kun i designmodus.

ElementCount og ElementIndex

  1. Koble en liste til et annet listeobjekt enn en hyperblokk, i designmodus.
  2. Klikk på en tilstøtende cellen og spesifiser =ListViewN.ElementCount.
  3. I en annen celle angir du =ListViewN.ElementIndex.

I visningsmodus øker og reduseres elementantallet når listen blir utvidet eller skjult. Elementindeksen endres når du velger forskjellige elementer i listen.

Sett og StructureSet

Dette eksemplet bruker Eksempler-applikasjonen.

  1. Dra produktdimensjonen fra SALG-kuben til regnearket for å opprette en hyperblokk.
  2. I Listedesigner velger du avkryssingsboksen Alle dekk i strukturvalget.
  3. I en regnearkcelle spesifiserer du =[hyperblock_name].Set.
    Cellen viser MDX for listen:
    Distinct({{[PRODUCT].[All Tires]}})
    	 
  4. I en annen celle spesifiserer du =[hyperblock name].StructureSet

Cellen viser MDX for strukturvalget:

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