Lição 13: Criando uma perspectiva
Para os modelos que contêm muitas áreas de assunto, por exemplo, dados de Vendas, Produção e Suprimento, poderia ser útil para usuários do Construtor de Relatórios se você criasse perspectivas do modelo. Uma perspectiva é um subconjunto de um modelo. A criação de perspectivas pode facilitar a navegação pelo conteúdo do modelo para os usuários. Nesta lição, você criará uma perspectiva e adicionará as entidades desejadas à perspectiva. Além disso, você exibirá suas alterações no Construtor de Relatórios.
Para criar uma perspectiva
Na exibição de árvore, clique com o botão direito do mouse em Modelo, aponte para Novo e clique em Perspectiva.
Na caixa de diálogo Editar Perspectiva, clique em Limpar Tudo.
Localize a entidade Purchase Order Detail e marque a caixa de seleção correspondente.
Observe que as caixas de seleção Purchase Order Header e Product estão selecionadas, mas esmaecidas. Se você clicar em OK agora, somente os atributos de identificação serão adicionados à perspectiva. Neste exercício, você está adicionando todo o conteúdo de ambas as entidades à perspectiva.
Para adicionar todos os atributos da entidade Purchase Order Header à perspectiva, desmarque a caixa de seleção e, em seguida, marque-a novamente.
Localize a entidade Product, desmarque a caixa de seleção e, em seguida, marque-a novamente.
Clique em OK.
Sua nova perspectiva contém as entidades Product e Purchase Orders, além de algumas funções e entidades relacionadas.
Para renomear a perspectiva
Para ver a nova perspectiva, role até o final da exibição de lista.
O último item listado é chamado NewPerspective.
Clique com o botão direito do mouse em NewPerspective e clique em Renomear.
Digite Products and Purchases.
No menu Arquivo, clique em Salvar Tudo.
Para implantar o modelo de relatório
- No menu Compilar, clique em Implantar Modelo AdventureWorks2008R2.
Para exibir alterações do modelo de relatório no Construtor de Relatórios 1.0
Inicie o Construtor de Relatórios.
No painel Guia de Introdução, localize o modelo AdventureWorks2008R2.
Observe que há um novo sinal de mais (+) próximo ao modelo AdventureWorks2008R2.
Para exibir a perspectiva que você criou, clique no sinal de mais.
Selecione Products and Purchases.
Clique em OK.
Quando o painel Explorer for exibido, observe que as entidades Product, Purchase Order Detail e Purchase Order Header estarão listadas.
Arraste a entidade Product para a área de design.
Na lista Entidades, selecione Purchase Order Details.
Na lista Campos, selecione Total Received Qty e arraste o campo para a direita do campo Name.
Na lista Campos, observe que Sum Fulfilled Qty e Fulfilled Qty são listados no final da lista referente à entidade Purchase Order Details. Observe que Sum Fulfilled Qty é mostrado no nível superior com Fulfilled Qty logo abaixo.
Na lista Campos, selecione Sum Fulfilled Qty e arraste-o para a direita do campo Total Received Qty.
Na barra de ferramentas Relatório, clique em Executar Relatório.
À medida que você move o ponteiro do mouse pelo relatório, observe que ele tem a forma alterada. Você poderá clicar em qualquer conteúdo nas colunas Name, Total Received Qty ou Sum Fulfilled Qty.
Na coluna Sum Fulfilled Qty, clique em 62500 para a linha Decal 1.
O relatório de clickthrough Purchase Order Details é exibido. Observe que a segunda coluna Modified Data não é mais exibida e que os campos Received Qty e Rejected Qty estão adicionados.
Para exibir alterações do modelo de relatório no Construtor de Relatórios 1.0
No Gerenciador de Relatórios, clique em Construtor de Relatórios.
Observação Você também pode usar a versão autônoma do Construtor de Relatórios 3.0.
Na caixa de diálogo Novo Relatório ou Conjunto de Dados, clique em Relatório em Branco e em Criar.
No painel Dados do Relatório, clique em Novo e em Fonte de Dados.
Na caixa de diálogo de Propriedades da Fontes de Dados, verifique se Usar uma conexão compartilhada ou modelo de relatório está selecionado e clique em Procurar.
Na caixa de diálogo Selecionar Fonte de Dados, na caixa de texto Nome, digite a URL: https://localhost/reportserver e clique em Abrir.
Expanda a pasta Modelos, clique em AdventureWorks2008R2 e em Abrir.
Clique em OK.
Uma fonte de dados com o nome padrão, DataSource1, será adicionada ao painel Dados do Relatório.
Clique com o botão direito em DataSource1.
Verifique se a opção Fonte de dados especifica AdventureWorks2008R2 e clique em Designer de Consulta.
Na caixa de diálogo Escolher Perspectiva, selecione Produtos e Compras.
Clique em OK.
Quando o painel Explorer for exibido, observe que as entidades Product, Purchase Order Detail e Purchase Order Header estarão listadas.
Arraste a entidade Product para a área de design.
Na lista Entidades, selecione Purchase Order Details.
Na lista Campos, selecione Total Received Qty e arraste o campo para a direita do campo Name.
Na lista Campos, observe que Sum Fulfilled Qty e Fulfilled Qty são listados no final da lista referente à entidade Purchase Order Details. Observe que Sum Fulfilled Qty é mostrado no nível superior com Fulfilled Qty logo abaixo.
Na lista Campos, selecione Sum Fulfilled Qty e arraste-o para a direita do campo Total Received Qty.
Para visualizar o relatório, clique em Executar.
Na coluna Sum Fulfilled Qty, clique em 62500 para a linha Decal 1.
O relatório de clickthrough Purchase Order Details é exibido. Observe que a segunda coluna Modified Data não é mais exibida e que os campos Received Qty e Rejected Qty estão adicionados.
Observação Não é possível criar relatórios de clickthrough usando o Construtor de Relatórios 3.0. Entretanto, é possível criar os relatórios de clickthrough no Construtor de Relatórios 1.0 e depois atualizá-los usando o Construtor de Relatórios 3.0.
Próximas etapas
Parabéns, você concluiu com êxito o tutorial Aprimorando um modelo de relatório no Designer de Modelo.