Exercício - criar o modelo para o relatório RP005
Este tópico descreve como criar o modelo a partir do qual o relatório RP005 foi criado.
Este exercício envolve estas tarefas:
- Posicionar e especificar as caixas de combinação e hiperblocos
 - Criar variáveis de relatório
 - Criar uma fórmula CELLGET
 - Usar o painel Avançado do Designer de Lista para substituir todas as referência a objetos relatórios pelas referências a variáveis.
 
Para criar o modelo RP005:
- 
            No Catálogo de relatórios, clique com o botão direito do mouse na pasta Modelos de Relatório e selecione Novo > Modelo de relatório. 
		  
            A caixa de diálogo Criar relatório é exibida.
 - Especifique um nome para o modelo e clique em OK.
 - Clique no modelo no catálogo de relatórios.
 - 
            Clique na célula C7 e clique em Caixa de combinação na barra de ferramentas Objetos. 
		  
            É criada uma caixa de combinação na célula C7.
 - Crie caixas de combinação nas células C9 e C11.
 - Abra o painel Estrutura de Banco de Dados e expanda o cubo Análise.
 - Arraste a dimensão Período para a caixa de combinação na célula C7.
 - 
            Clique duas vezes na caixa de combinação na célula C7. 
		  
            A caixa de diálogo Formatar ListView é exibida.
 - Dê o nome lv_time à caixa de combinação.
 - Arraste a dimensão Região para a caixa de combinação na célula C9.
 - Dê o nome lv_region à caixa de combinação.
 - Arraste a dimensão Medida para a caixa de combinação na célula C11.
 - Dê o nome lv_measure à caixa de combinação.
 - 
            Selecione as células E13 e F13 e arraste a dimensão Produto para a célula E13. 
		  
            Um hiperbloco, baseado na dimensão Produto, é criado nas células E13:F13.
 - 
            Arraste a dimensão Ponto de vendas (POS) para a célula F12. 
            Um hiperbloco, baseado na dimensão POS, é criado nas células F12:F13.
Os hiperblocos Produto e POS se sobrepõem na célula F13.
 - 
            Abra o painel Acessórios, crie e preencha estas variáveis de relatório: 
            
Variável Preencher com trv_alias BestPracticesOLAP trv_cube Análise trv_time_dim [período] trv_time_hie [período] trv_region_dim [região] trv_region_hie [região] trv_measure_dim [medida] trv_measure_hie [medida] trv_analyzedX_dim [pos] trv_analyzedX_hie [pos] trv_analyzedY_dim [produto] trv_analyzedY_hie [produto]  - 
            Na célula F13, crie esta fórmula CELLGET: 
		  
            
=CELLGET(ReportVariables.trv_alias.Text,ReportVariables.trv_cube.Text,E13,F12,ReportObjects.lv_time.Text,ReportObjects.lv_region.Text,ReportObjects.lv_measure.Text)A fórmula devolve um valor na célula F13.
 - Clique na margem do hiperbloco Produto.
 - Abra o painel Avançado do Designer de lista.
 - 
            Na seção Geral, clique duas vezes em BestPracticesOLAP e selecione <Editar Fórmula> na lista exibida. 
            A caixa de diálogo Editar fórmula é exibida.
 - 
            Na caixa de diálogo Editar fórmula expanda Variáveis de relatório e clique duas vezes em trv_alias. 
		  
            
=ReportVariables.trv_alias.Texté exibido no painel do lado direito. - Clique em OK.
 - 
            Na seção Geral do painel Avançado, use a caixa de diálogo Editar Fórmula para especificar as atribuições seguintes: 
		  
            
Seção Geral do Painel Avançado do Designer de Lista Atribuição na caixa de diálogo Editar Fórmula Cubo =ReportVariables.trv_cube.text Dimensão =ReportVariables.trv_analyzedY_dim.text Hierarquia =ReportVariables.trv_analyzedY_hie.text  - Clique na margem do hiperbloco POS.
 - 
            Especifique estas atribuições no painel Avançado do Designer de Lista: 
		  
            
Seção Geral do Painel Avançado do Designer de Lista Atribuição na caixa de diálogo Editar Fórmula Alias =ReportVariables.trv_alias.text Cubo =ReportVariables.trv_cube.text Dimensão =ReportVariables.trv_analyzedX_dim.text Hierarquia =ReportVariables.trv_analyzedX_hie.text  - 
            Clique na caixa de combinação Hora e especifique estas atribuições no painel Avançado do Designer de Lista: 
            
Seção Geral do Painel Avançado do Designer de Lista Atribuição na caixa de diálogo Editar Fórmula Alias =ReportVariables.trv_alias.text Cubo =ReportVariables.trv_cube.text Dimensão =ReportVariables.trv_time_dim.text Hierarquia =ReportVariables.trv_time_hie.text  - Repita a etapa 26 para a caixa de combinação Região, mas atribua Dimensão e Hierarquia às variáveis de Região.
 - Especifique as atribuições corretas para a caixa de combinação Medida.
 - Salve o modelo de relatório.
 - 
            No Catálogo de Relatórios, clique com o botão direito do mouse no modelo e selecione Parâmetros de Relatório. 
		  
            A caixa de diálogo Parâmetros de Relatório é exibida.
 - Clique em Adicionar um Parâmetro de Relatório.
 - No campo Variável, expanda Variáveis de relatório e selecione trv_alias.
 - Na coluna Tipo, selecione Alias como tipo.
 - Adicione um parâmetro para o cubo, selecionando Cubo como tipo.
 - Adicione parâmetros para cada dimensão e hierarquia para as quais você criou uma variável. Selecione Dimensão ou Hierarquia como Tipo, conforme adequado.
 - 
            Opcionalmente, utilize a seta para a direita na barra de ferramentas para fazer recuar cada parâmetro de hierarquia abaixo da sua dimensão. 
		  
            Cada parâmetro de hierarquia será automaticamente preenchido quando um usuário especificar o parâmetro de dimensão no Assistente de relatório.
 - Clique em OK.
 - Salve o modelo.
 - Teste o modelo criando um relatório.