Exempel på rapportparametrar

Det här exemplet baseras på exempelprogrammet. I det här exemplet använder vi en rapport med två kombinationsrutor för att styra innehållet i en andra rapport. Rapportvariabler och rapportparametrar används i båda rapporterna. Allt de båda rapporterna har gemensamt är att de båda använder hierarkierna Period och Region från kuben Analys som uppslagning.

  1. Skapa en rapport med namnet Filter.
  2. Lägg till två kombinationsrutor och länka dem till dimensionerna Period och Region från kuben Analys.
  3. Skapa rapportvariabler med namnen rv_date och rv_region.
  4. Visa dialogrutan Formatera listvy genom att dubbelklicka på kombinationsrutan Period i designläge.
  5. Ange rv_date som värde för in- och utdatavariablerna.
  6. Öppna dialogrutan Formatera listvy i kombinationsrutan Region och ange rv_region som värde för in- och utdatavariablerna.
  7. Spara rapporten.
  8. I designläget högerklickar du på rapporten Filter i rapportkatalogen och väljer Rapportparametrar.
  9. Klicka på Lägg till en rapportparameter och välj rv_date i listan över rapportparametrar.
  10. Välj Element i kolumnen Typ.
  11. Välj hierarkin Period från kuben Analys i kolumnen Slå upp.
  12. Lägg till en andra rapportparameter med rv_region. Välj Element som typ och hierarkin Region som uppslagning.
  13. Skapa en rapport med namnet Formel.
  14. Skapa rapportvariabler med namnen rv_period och rv_location.
  15. Skapa följande ROC-formel på kuben Analys i en cell i formelrapporten:
    =ROC("BestPracticesOLAP","ANALYSIS","[CHANNEL].[All Channels]","[MEASURE].[Gross Margin]",
    "[POS].[All Pos]","[PRODUCT].[All Tires]",ReportVariables.rv_period.Text,ReportVariables.rv_location.Text,
    "[VALTYPE].[Variance]")
    Obs!

    Rapporten visar #NA! eftersom de två rapportvariablerna inte är ifyllda.

  16. I designläge högerklickar du på formelrapporten i rapportkatalogen och väljer Rapportparametrar.
  17. Skapa rapportparametrar från rapportvariablerna rv_period och rv_location. Välj Element som typ och hierarkierna Period resp. Region som uppslagning.
  18. Dra filtren och formelrapporterna till en instrumentpanel.
I dialogrutan Widgetkommunikation skapas två parameterlänkningar. Den ena parameterlänkningen heter rv_date, rv_period. Den innehåller parametern rv_date från rapporten Filter och parametern rv_period från rapporten Formler. Den andra parameterlänkningen heter rv_region, rv_location. Den innehåller parametern rv_region från rapporten Filter och parametern rv_location från rapporten Formler.

Värdet som visas i rapporten Formler beror på vilket datum och vilken region som har valts i rapporten Filter.