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

  1. Na exibição de árvore, clique com o botão direito do mouse em Modelo, aponte para Novo e clique em Perspectiva.

  2. Na caixa de diálogo Editar Perspectiva, clique em Limpar Tudo.

  3. 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.

  4. Para adicionar todos os atributos da entidade Purchase Order Header à perspectiva, desmarque a caixa de seleção e, em seguida, marque-a novamente.

  5. Localize a entidade Product, desmarque a caixa de seleção e, em seguida, marque-a novamente.

  6. 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

  1. Para ver a nova perspectiva, role até o final da exibição de lista.

    O último item listado é chamado NewPerspective.

  2. Clique com o botão direito do mouse em NewPerspective e clique em Renomear.

  3. Digite Products and Purchases.

  4. 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

  1. Inicie o Construtor de Relatórios.

  2. No painel Guia de Introdução, localize o modelo AdventureWorks2008R2.

    Observe que há um novo sinal de mais (+) próximo ao modelo AdventureWorks2008R2.

  3. Para exibir a perspectiva que você criou, clique no sinal de mais.

  4. Selecione Products and Purchases.

  5. Clique em OK.

    Quando o painel Explorer for exibido, observe que as entidades Product, Purchase Order Detail e Purchase Order Header estarão listadas.

  6. Arraste a entidade Product para a área de design.

  7. Na lista Entidades, selecione Purchase Order Details.

  8. 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.

  9. Na lista Campos, selecione Sum Fulfilled Qty e arraste-o para a direita do campo Total Received Qty.

  10. 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.

  11. 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

  1. No Gerenciador de Relatórios, clique em Construtor de Relatórios.

    ObservaçãoObservação

    Você também pode usar a versão autônoma do Construtor de Relatórios 3.0.

  2. Na caixa de diálogo Novo Relatório ou Conjunto de Dados, clique em Relatório em Branco e em Criar.

  3. No painel Dados do Relatório, clique em Novo e em Fonte de Dados.

  4. 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.

  5. Na caixa de diálogo Selecionar Fonte de Dados, na caixa de texto Nome, digite a URL: https://localhost/reportserver e clique em Abrir.

  6. Expanda a pasta Modelos, clique em AdventureWorks2008R2 e em Abrir.

  7. 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.

  8. Verifique se a opção Fonte de dados especifica AdventureWorks2008R2 e clique em Designer de Consulta.

  9. Na caixa de diálogo Escolher Perspectiva, selecione Produtos e Compras.

  10. Clique em OK.

    Quando o painel Explorer for exibido, observe que as entidades Product, Purchase Order Detail e Purchase Order Header estarão listadas.

  11. Arraste a entidade Product para a área de design.

  12. Na lista Entidades, selecione Purchase Order Details.

  13. 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.

  14. Na lista Campos, selecione Sum Fulfilled Qty e arraste-o para a direita do campo Total Received Qty.

  15. Para visualizar o relatório, clique em Executar.

  16. 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çãoObservaçã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.