Rapportparametereksempel

Dette eksemplet er basert på Eksempler-applikasjonen. Dette eksempelet bruker en rapport med to kombinasjonsbokser til å kontrollere innholdet i en annen rapport. Begge rapporter bruker rapportvariabler og rapportparametere. Alt de to rapportene har til felles er at de begge bruker periode- og regionhierarkiene til analysekuben for søk.

  1. Opprett en rapport du kapper Filter.
  2. Legg til to kombinasjonsbokser og koble dem til periode- og regiondimensjonene i analysekuben.
  3. Opprett rapportvariabler du kaller rv_date og rv_region.
  4. Dobbeltklikk på Periode-kombinasjonsboksen i designmodus for å åpne dialogboksen Formater listevisning.
  5. Spesifiser rv_date som verdien til inndata- og utdatavariablene.
  6. Åpne dialogboksen Formater listevisning for Region-kombinasjonsboksen og spesifiser rv_region som verdien til inndata- og utdatavariablene.
  7. Lagre rapporten.
  8. Høyreklikk i designmodus på Filter-rapporten i rapportkatalogen og velg Rapportparametere.
  9. Klikk på Legg til en rapportparameter og velg rv_date fra listen over rapportparametere.
  10. Velg Element i typekolonnen.
  11. Velg periodehierarkiet til analysekuben i søkekolonnen.
  12. Legg til enda en rapportparameter ved å bruke rv_region. Velg Element som type og regionhierarkiet som søk.
  13. Opprett en rapport du kapper Formel.
  14. Opprett rapportvariabler du kaller rv_period og rv_location.
  15. Opprett denne ROC-formelen på analysekuben i en av cellene i Formel-rapporten:
    =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]")
    Merk

    Rapporten viser #NA! fordi de to rapportvariablene ikke er fylt ut.

  16. Høyreklikk i designmodus på Formel-rapporten i rapportkatalogen og velg Rapportparametere.
  17. Opprett rapportparametere fra rapportvariablene rv_period og rv_location. Velg Element som type og periode- og regionhierarkiene henholdsvis som søk.
  18. Dra Filter- og Formel-rapportene til et instrumentbord.
I dialogboksen Kommunikasjon med widget opprettes to parametertilkoblinger. Én parametertilkobling kalles rv_date, rv_period. Det inneholder parameteren rv_date fra Filter-rapporten og parameteren rv_period fra Formel-rapporten. Den andre parametertilkoblingen kalles rv_region, rv_location. Det inneholder parameteren rv_region fra Filter-rapporten og parameteren rv_location fra Formel-rapporten.

Verdien som vises i Formel-rapporten er avhengig av datoen og regionen som velges i Filter-rapporten.