Övning – skapa mallen för rapport RP005
Det här avsnittet beskriver hur du skapar mallen som rapport RP005 skapades från.
Övningen omfattar följande aktiviteter:
- Placera ut och ange kombinationsrutorna och hyperblocken
 - Skapa rapportvariabler
 - Skapa en CELLGET-formel
 - Använda fönstret Avancerat i List Designer för att byta ut alla referenser till rapportobjekt mot referenser till variabler.
 
Så här skapar du en RP005-mall:
- 
            Högerklicka på mappen Rapportmallar i rapportkatalogen och välj Nytt > Rapportmall. 
		  
            Dialogrutan Skapa rapport visas.
 - Ange ett namn för mallen och klicka på OK.
 - Klicka på mallen i rapportkatalogen.
 - 
            Klicka på cell C7 och klicka på kombinationsrutan på verktygsfältet Objekt. 
		  
            En kombinationsruta skapas i C7.
 - Skapa kombinationsrutor i cell C9 och C11.
 - Öppna fönstret Databasstruktur och expandera kuben Analys.
 - Dra dimensionen Period till kombinationsrutan i C7.
 - 
            Dubbelklicka på kombinationsrutan i C7. 
		  
            Dialogrutan Formatera listvy visas.
 - Kalla kombinationsrutan för lv_time.
 - Dra dimensionen Region till kombinationsrutan i C9.
 - Kalla kombinationsrutan för lv_region.
 - Dra dimensionen Mått till kombinationsrutan i C11.
 - Kalla kombinationsrutan för lv_measure.
 - 
            Markera cellerna E13 och F13 och dra dimensionen Produkt till E13. 
		  
            Ett hyperblock baserat på dimensionen Produkt skapas i cellerna E13:F13.
 - 
            Dra dimensionen Point of Sales (POS) till cell F12. 
            Ett hyperblock baserat på dimensionen POSITION skapas i cellerna F12:F13.
Hyperblocken Produkt och POSITION överlappar i cell F13.
 - 
            Öppna fönstret Tillbehör och skapa och fyll i följande rapportvariabler: 
            
Variabel Fyll med trv_alias BestPracticesOLAP trv_cube Analys trv_time_dim [period] trv_time_hie [period] trv_region_dim [region] trv_region_hie [region] trv_measure_dim [mått] trv_measure_hie [mått] trv_analyzedX_dim [position] trv_analyzedX_hie [position] trv_analyzedY_dim [produkt] trv_analyzedY_hie [produkt].  - 
            I cell F13 skapar du följande CELLGET-formel: 
		  
            
=CELLGET(ReportVariables.trv_alias.Text,ReportVariables.trv_cube.Text,E13,F12,ReportObjects.lv_time.Text,ReportObjects.lv_region.Text,ReportObjects.lv_measure.Text)Formeln returnerar ett värde i cell F13.
 - Klicka på kantlinjen till hyperblocket Produkt.
 - Öppna fönstret Avancerat i List Designer.
 - 
            I avsnittet Allmänt dubbelklickar du på BestPracticesOLAP och väljer <Redigera formel> från listan som visas. 
            Dialogrutan Redigera formel visas.
 - 
            I dialogrutan Redigera formel expanderar du Rapportvariabler och dubbelklickar på trv_alias. 
		  
            
=ReportVariables.trv_alias.Textvisas i det högra fönstret. - Klicka på OK.
 - 
            I avsnittet Allmänt i fönstret Avancerat använder du dialogfönstret Redigera formel när du ska ange följande tilldelningar: 
		  
            
Avsnittet Allmänt i fönstret Avancerat i List Designer Tilldelning i dialogrutan Redigera formel Kub =ReportVariables.trv_cube.text Dimension =ReportVariables.trv_analyzedY_dim.text Hierarki =ReportVariables.trv_analyzedY_hie.text  - Klicka på kantlinjen till hyperblocket POSITION.
 - 
            Ange följande tilldelningar i fönstret Avancerat i listdesignern: 
		  
            
Avsnittet Allmänt i fönstret Avancerat i List Designer Tilldelning i dialogrutan Redigera formel Alias =ReportVariables.trv_alias.text Kub =ReportVariables.trv_cube.text Dimension =ReportVariables.trv_analyzedX_dim.text Hierarki =ReportVariables.trv_analyzedX_hie.text  - 
            Klicka på kantlinjen till kombinationsfönstret Tid och ange följande tilldelningar i fönstret Avancerat i listdesignern: 
            
Avsnittet Allmänt i fönstret Avancerat i List Designer Tilldelning i dialogrutan Redigera formel Alias =ReportVariables.trv_alias.text Kub =ReportVariables.trv_cube.text Dimension =ReportVariables.trv_time_dim.text Hierarki =ReportVariables.trv_time_hie.text  - Upprepa steg 26 för kombinationsrutan Region men tilldela regionvariablerna Dimension och Hierarki.
 - Ange rätt tilldelningar för kombinationsrutan Mått.
 - Spara rapportmallen.
 - 
            Högerklicka på mallen i rapportkatalogen och välj Rapportparametrar. 
		  
            Dialogrutan Rapportparametrar visas.
 - Klicka på Lägg till en rapportparameter.
 - I fältet Variabel expanderar du Rapportvariabler och markerar trv_alias.
 - Välj Alias som typ i kolumnen Typ.
 - Lägg till en parameter för kuben och välj Kub som typ.
 - Lägg till parametrar för varje dimension och hierarki som du har skapat en variabel för. Välj Dimension resp. Hierarki som typ.
 - 
            Om du vill kan du använda högerpilen på verktygsfältet för att dra in varje hierarkiparameter under dess dimension. 
		  
            Då kommer varje hierarkiparameter att fyllas i automatiskt när en användare anger dess dimensionsparameter i rapportguiden.
 - Klicka på OK.
 - Spara mallen.
 - Testa mallen genom att skapa en rapport.