RP004

Förinställningen är att elementen sorteras inom den hierarkiska nivå de tillhör när du sorterar element i en hierarki i stigande eller fallande ordning. Därefter sorteras hierarkinivåerna. Precis som rapport RP003 är syftet med rapport RP004 att visa hur man sorterar element icke-hierarkiskt. Det vill säga hur man sorterar hela hierarkin snarare än separata nivåer. Men till skillnad från rapport RP003 använder rapport RP004 överlappande hyperblockspar. I så fall krävs ytterligare ett steg för att sortera elementen, både hierarkiskt och icke-hierarkiskt.

Rapport RP004 innehåller fyra överlappande hyperblockspar. Varje par skapas från hierarkierna Produkt och Period i kuben Analys i exempelprogrammet. I varje par visar hyperblocket Produkt endast nivån Winter Tires i hierarkin och hyperblocket Period visar bara 2016, kvartalen under året och månaderna i kvartalen. Formeln är densamma i värdecellen för varje hyperblockspar.

Värdena är inte sorterade i det första hyperblocksparet.

I det andra hyperblocksparet har stigande sortering angetts i hierarkin Period. Expandera nivåerna i hierarkin och lägg märke till att värdena inte är korrekt sorterade, varken inom sina nivåer eller inom hierarkin som helhet.

I det tredje hyperblocksparet är hierarkin Period också sorterad i stigande ordning. Dessutom är alternativet Bryt hierarki markerat. I rapport RP003 var detta allt som krävdes för att sortera värdena i icke-hierarkisk ordning. Men i det här fallet är värdena fortfarande inte sorterade i stigande ordning.

I det fjärde hyperblocksparet är hierarkin Period återigen sorterad i stigande ordning. Värdena är korrekt sorterade i stigande ordning, från lägsta till högsta värde. Det beror på att dataområdet har ändrats, så att det referenserar hierarkin Produkter.

Om du vill att det andra hyperblocksparet ska visa samma resultat som det fjärde vidtar du dessa steg för att bryta hierarkin och definiera dataområdet:

  1. I designläget klickar du på kantlinjen till hyperblocket Period i det andra hyperblocksparet.
  2. I fönstret Sortering i List Designer visas Dataområdets värde stigande.
    Om List Designer inte visas trycker du på F12. Klicka på Sortering.
  3. Klicka på Bryt hierarki i verktygsfältet i fönstret Sortering.
  4. Klicka på Använd ändringarna i listan i verktygsfältet i List Designer.
  5. Visa rapporten i visningsläget.
    Nu visar det andra hyperblocksparet samma resultat som det tredje paret.
  6. Upprepa steg 1 och 2.
  7. Klicka på Dataområdets värde fallande i fönstret Sortering.
    Inställningar för sorteringskriterier och Dataområde visas. Aktuellt element är markerat för varje hierarki i dataområdet.
  8. Klicka på Produkthierarki i dataområdet.
  9. Välj Uppsättning i listrutan i produkthierarkin.
    Nu visas en varningsikon i kolumnen Val i dataområdet.
  10. Dubbelklicka på varningsikonen.
    Dialogrutan Välj element visas.
  11. Expandera hyperblocknoden och dubbelklicka på Hyperblock5, som är produkthyperblocket i det här hyperblocksparet.
    =ReportObjects.Hyperblock5.Text visas i det högra fönstret.
  12. Klicka på OK.
  13. Klicka på Använd ändringarna i listan i verktygsfältet i List Designer.
  14. Visa rapporten i visningsläget.
    Resultaten som visas av det andra hyperblocksparet är samma som de som visas av det fjärde hyperblocksparet.