Como criar um mapa do documento (Construtor de Relatórios 3.0 e SSRS)

O mapa do documento fornece um conjunto de links de navegação aos itens de relatório em um relatório renderizado. Ao exibir um relatório que inclui um mapa do documento, um painel lateral separado é exibido ao lado do relatório. Um usuário pode clicar nos links do mapa do documento para ir para a página de relatório que exibe esse item. Seções e grupos de relatórios são organizados em uma hierarquia de links. Clicar nos itens do mapa do documento atualiza o relatório e exibe a área do relatório que corresponde ao item no mapa do documento.

Para adicionar links ao mapa do documento, defina a propriedade DocumentMapLabel do item de relatório para o texto que você criar ou para uma expressão que seja avaliada como o texto que você deseja exibir no mapa do documento. Você também pode adicionar valores exclusivos ao grupo de tabelas ou matrizes para o mapa do documento. Por exemplo, para um grupo com base em cores, cada cor exclusiva tem um link que o direciona para a página do relatório que exibe a instância de grupo daquela cor.

Também é possível criar uma URL para um relatório que substitui a exibição do mapa do documento; portanto, você pode executar o relatório sem exibir o mapa do documento e clicar no botão Mostrar/Ocultar Mapa do Documento na barra de ferramentas do visualizador do relatório para alternar a exibição.

ObservaçãoObservação

É possível criar e modificar definições de relatórios (.rdl) no Report Builder 3.0 e no Designer de Relatórios no Business Intelligence Development Studio. Cada ambiente de criação fornece diferentes maneiras de criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Projetando e implementando relatórios usando o Designer de Relatórios (Reporting Services) na Web em microsoft.com.

Neste artigo

Mapas do documento e extensões de renderização

Para adicionar um item de relatório a um mapa do documento

Para adicionar valores de grupo exclusivos a um mapa do documento

Para ocultar o mapa do documento quando exibir um relatório

Mapas do documento e extensões de renderização

O mapa do documento é planejado para uso na extensão de renderização HTML, por exemplo, na Visualização e no Visualizador de Relatórios. Outras extensões de renderização têm maneiras diferentes de articular um mapa do documento:

  • O PDF renderiza um mapa do documento como o painel Marcadores.

  • O Excel renderiza um mapa do documento como uma planilha nomeada que inclui uma hierarquia de links. As seções de relatórios são renderizadas em planilhas separadas incluídas com o mapa do documento na mesma pasta de trabalho.

  • O Word inclui um mapa do documento como o sumário.

  • Atom, TIFF, XML e CSV ignoram os mapas dos documentos.

Para obter mais informações, consulte Comparando a funcionalidade interativa para extensões de renderização de relatório diferentes (Construtor de Relatórios 3.0 e SSRS).

Para adicionar um item de relatório a um mapa do documento

  1. No modo de exibição Design, selecione o item de relatório (por exemplo, tabela, matriz ou indicador) que você deseja adicionar ao mapa do documento. As propriedades do item de relatório aparecem no painel Propriedades.

    ObservaçãoObservação

    Para selecionar uma região de dados tablix, clique em uma célula para exibir as alças de linha e coluna e, em seguida, clique na alça de canto.

  2. No painel Propriedades, digite o texto que deseja exibir no mapa do documento na propriedade DocumentMapLabel ou insira uma expressão que seja avaliada como um rótulo. Por exemplo, digite Gráfico de Vendas.

    ObservaçãoObservação

    Se você não vir o painel Propriedades, na guia Exibir, no grupo Mostrar/Ocultar, clique em Propriedades.

  3. Repita as etapas 1 e 2 para cada item de relatório que você deseja exibir no mapa do documento.

  4. Clique em Executar. O relatório é executado e o mapa do documento exibe os rótulos criados. Clique em qualquer link para ir para a página do relatório relacionada ao item.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Para adicionar valores de grupo exclusivos a um mapa do documento

  1. Na exibição Design, selecione a tabela, matriz ou lista que contém o grupo que você deseja exibir no mapa do documento. O painel Agrupamento exibe os grupos de linhas e colunas.

  2. No painel Grupos de Linhas, clique com o botão direito do mouse no grupo e escolha Editar Grupo. A página Geral da caixa de diálogo Propriedades do Grupo Tablix é aberta.

  3. Clique em Avançado.

  4. Na caixa de lista Mapa do Documento, digite ou selecione uma expressão que corresponda à expressão do grupo.

  5. Clique em OK.

  6. Repita as etapas 1 a 4 para cada grupo que você deseja exibir no mapa do documento.

  7. Clique em Executar. O relatório é executado e o mapa do documento exibe os valores do grupo. Clique em qualquer link para ir para a página do relatório relacionada ao item.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início

Para ocultar o mapa do documento quando exibir um relatório

  1. No Gerenciador de Relatórios, navegue até o relatório que contém o mapa do documento.

    Por exemplo, para os relatórios de exemplo em AdventureWorks2008R2, a URL a seguir especifica o relatório chamado Catálogo de Produtos.

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks2008R2+Sample+Reports%2fProduct+Catalog
    
  2. Copie o caminho do relatório no servidor. No exemplo, o caminho do relatório é %2fAdventureWorks2008R2+Sample+Reports%2fProduct+Catalog.

  3. Crie uma nova URL com os três componentes a seguir:

    • O visualizador de relatórios no servidor de relatórios: https://localhost/ReportServer/Pages/ReportViewer.aspx?

    • O nome do relatório que você copiou na etapa 1, por exemplo: %2fAdventureWorks2008R2+Sample+Reports%2fProduct+Catalog

    • Os parâmetros de informação do dispositivo que especificam se o mapa do documento será ocultado: &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False

    A URL a seguir é composta por esses três componentes anexos na ordem em que foram listados.

    https://localhost/ReportServer/Pages/ReportViewer.aspx?
    %2fAdventureWorks2008R2+Sample+Reports%2fProduct+Catalog
    &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False
    

    Para usar essa URL, copie-a e remova todas as quebras de linha.

  4. Cole a URL no Gerenciador de Relatórios e pressione ENTER. O relatório será executado e o mapa do documento será ocultado.

ObservaçãoObservação

Para obter mais informações sobre como baixar relatórios de exemplo, consulte SQL Server 2008 R2Report Builder 3.0 and Report Designer sample reports. (em inglês)

Para obter mais informações, consulte “Acesso à URL” na documentação do Reporting Services nos Manuais Online do SQL Server.

Ícone de seta usado com o link Voltar ao InícioVoltar ao início