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
- Koble en liste til et annet listeobjekt enn en hyperblokk, i designmodus.
- Klikk på en tilstøtende cellen og spesifiser =ListViewN.ElementCount.
- 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.
- Dra produktdimensjonen fra SALG-kuben til regnearket for å opprette en hyperblokk.
- I Listedesigner velger du avkryssingsboksen Alle dekk i strukturvalget.
- I en regnearkcelle spesifiserer du =[hyperblock_name].Set. Cellen viser MDX for listen:
Distinct({{[PRODUCT].[All Tires]}})
- I en annen celle spesifiserer du =[hyperblock name].StructureSet
Cellen viser MDX for strukturvalget:
{{[PRODUCT].[All Tires]}}