Øving – opprette malen for rapport RP005
Dette emnet beskriver hvordan du oppretter malen som rapport RP005 ble opprettet fra.
Denne øvelsen omfatter disse oppgavene:
- Plassere og angi kombinasjonsboksene og hyperblokkene
- Opprette rapportvariabler
- Opprette en CELLGET-formel
- Bruke Avansert-ruten i listedesigneren for å erstatte alle referanser til rapportobjekter med referanser til variabler.
For å opprette RP005-malen:
-
Høyreklikk på rapportmalmappen i rapportkatalogen og velg Ny > Rapportmal.
Dialogboksen Opprett rapport åpnes.
- Spesifiser et navn for malen og klikk på OK.
- Dobbeltklikk på malen i rapportkatalogen.
-
Klikk på celle C7 og klokk Kombinasjonsboks på objektverktøylinjen.
En kombinasjonsboks opprettes i C7.
- Opprett kombinasjonsbokser i celle C9 og C11.
- Åpne databasestruktur-ruten og utvid analysekuben.
- Dra periodedimensjonen inn i kombinasjonsboksen i C7.
-
Dobbeltklikk på kombinasjonsboksen i C7.
Dialogboksen Formater listevisning vises.
- Kall kombinasjonsboksen lv_time.
- Dra regiondimensjonen inn i kombinasjonsboksen i C9.
- Kall kombinasjonsboksen lv_region.
- Dra målingerdimensjonen inn i kombinasjonsboksen i C11.
- Kall kombinasjonsboksen lv_measure.
-
Velg cellene E13 og F13 og dra produktdimensjonen til E13.
En hyperblokk basert på produktdimensjonen opprettes i cellene E13:F13.
-
Dra salgspunktdimensjonen (POS) til celle F12.
En hyperblokk basert på POS-dimensjonen opprettes i cellene F12:F13.
Produkt- og POS-hyperblokkene overlapper i celle F13.
-
Åpne Tilbehør-ruten og opprett og fyll ut disse rapportvariablene:
Variabel Fyll med trv_alias BestPracticesOLAP trv_cube Analyse trv_time_dim [period] trv_time_hie [period] trv_region_dim [region] trv_region_hie [region] trv_measure_dim [measure] trv_measure_hie [measure] trv_analyzedX_dim [pos] trv_analyzedX_hie [pos] trv_analyzedY_dim [product] trv_analyzedY_hie [product] -
Opprett denne CELLGET-formelen i celle F13:
=CELLGET(ReportVariables.trv_alias.Text,ReportVariables.trv_cube.Text,E13,F12,ReportObjects.lv_time.Text,ReportObjects.lv_region.Text,ReportObjects.lv_measure.Text)
Formelen returnerer en verdi i celle F13.
- Klikk kantlinjen til produkthyperblokken.
- Åpne Avansert-ruten i listedesigneren.
-
Dobbeltklikk i Generelt-avsnittet på Best Practices OLAP og velg <Rediger Formel> fra listen når den vises.
Dialogboksen Rediger formel vises.
-
Utvid rapportvariablene og dobbeltklikk på trv_alias i dialogboksen Rediger formel.
=ReportVariables.trv_alias.Text
vises i ruten til høyre. - Klikk på OK.
-
Bruk Rediger formel-dialogboksen under Generelt i Avansert-ruten til å angi disse tildelingene:
Generelt-avsnitt i Avansert-ruten til listedesigneren Tilordning i Rediger formel-dialogboksen Kube =ReportVariables.trv_cube.text Dimensjon =ReportVariables.trv_analyzedY_dim.text Hierarki =ReportVariables.trv_analyzedY_hie.text - Klikk kantlinjen til POS-hyperblokken.
-
Angi disse tildelingene i Avansert-ruten i listedesigneren:
Generelt-avsnitt i Avansert-ruten til listedesigneren Tilordning i Rediger formel-dialogboksen Alias =ReportVariables.trv_alias.text Kube =ReportVariables.trv_cube.text Dimensjon =ReportVariables.trv_analyzedX_dim.text Hierarki =ReportVariables.trv_analyzedX_hie.text -
Klikk på Tid-kombinasjonsboksen og spesifiser disse tilordningene i Avansert-ruten til listedesigneren:
Generelt-avsnitt i Avansert-ruten til listedesigneren Tilordning i Rediger formel-dialogboksen Alias =ReportVariables.trv_alias.text Kube =ReportVariables.trv_cube.text Dimensjon =ReportVariables.trv_time_dim.text Hierarki =ReportVariables.trv_time_hie.text - Gjenta trinn 26 for Region-kombinasjonsboksen men tilordne Dimensjon og Hierarki til Region-variablene.
- Spesifiser de korrekte tilordningene for Målinger-kombinasjonsboksen.
- Lagre rapportmalen.
-
Høyreklikk på malen i rapportkatalogen og velg rapportparametere.
Dialogboksen Rapportparametere åpnes.
- Klikk Legg til en rapportparameter.
- I Variabel-feltet utvider du Rapportvariabler og velger trv_alias.
- Velg Alias som type i typekolonnen.
- Legg til en parameter for kuben og velg Kube som type.
- Legg til parametere for hver dimensjon og hvert hierarki som du oppretter en variabel for. Velg Dimensjon eller Hierarki som type der det egner seg.
-
Alternativt kan du bruke pilen som peker til høyre på verktøylinjen for å rykke inn hver hierarkiparameter under sin dimensjon.
Dette fyller automatisk ut hvert hierarkiparameter når en bruker angir dimensjonsparameteren for den i rapportveiviseren.
- Klikk på OK.
- Lagre malen.
- Test malen ved å opprette en rapport.