Använda MDX

Med hjälp av MDX kan du skapa anpassade strukturfilter, textfilter och sorteringar. De kan användas istället för den inbyggda funktionaliteten i Listdesigner eller kombineras med den. Exempelvis kan du strukturera en lista i Listdesigner med strukturval, men sortera den med en MDX-sats.

MDX-funktionerna, EXCEPT, INTERSECT och UNION i MDXType-listan används för att ange hur anpassade MDX-satser ska kombineras med Listdesigner. Om du vill använda endast Listdesigner eller MDX väljer du Använd listdefinition eller Använd anpassad MDX.

Det här exemplet baseras på exempelprogrammet, som kan aktiveras i lokala miljöer. Det använder ett hyperblock som skapats från produktdimensionen.
  1. Aktivera Listdesigner genom att markera hyperblocket.
  2. I fältet Anpassad MDX i fönstret Avancerat anger du ="[Product].[All Tires].[Car Tires Winter]".
  3. Skapa följande filter i fönstret Filter i Listdesigner: Caption=Summer Tires
  4. Välj Använd listdefinition i MDXType-listan i fönstret Avancerat.
  5. Välj Använd anpassad MDX.
    I visningsläget visar rapporten endast Winter Tires.
  6. Välj UNION.
    I visningsläget visar rapporten Summer Tires och Winter Tires (funktionen UNION skapar ett logiskt OR-samband).
  7. Välj EXCEPT.
    Visningsläget visar Summer Tires (EXCEPT-funktionen subtraherar MDX-valet från Listdesigner-valet).
  8. Välj INTERSECT.
    Visningsläget är tomt (INTERSECT-funktionen skapar ett logiskt AND-samband).