Compartilhar via


Como adicionar itens a um mapa do documento (Reporting Services)

O mapa do documento fornece um conjunto de links de navegação aos itens de relatório no relatório renderizado. Um usuário pode clicar nos links do mapa do documento para ir para a página de relatório que exibe esse item.

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. Para grupos aninhados, o mapa do documento exibe os valores de grupo em uma hierarquia.

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

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

  1. No modo Design, verifique se o painel Propriedades está visível. Clique no 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

    Se o painel Propriedades não estiver visível, clique em Janela de Propriedades no menu Exibir.

    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.

  2. Repita a etapa 1 para cada item de relatório que você deseja exibir no mapa do documento.

  3. Clique em Visualização. 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.

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.

    ObservaçãoObservação

    Se o painel Agrupamento não estiver visível, clique em Agrupamento no menu Dados do Relatório.

  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 deseja exibir no mapa do documento.

  7. Clique em Visualização. 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.

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 AdventureWorks, a URL a seguir especifica o relatório chamado Catálogo de Produtos.

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks+Sample+Reports%2fProduct+Catalog
    
  2. Copie o caminho do relatório no servidor. No exemplo, o caminho do relatório é %2fAdventureWorks+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?https://localhost/ReportServer/Pages/ReportViewer.aspx?

    • O nome do relatório que você copiou na etapa 1, por exemplo: %2fAdventureWorks+Sample+Reports%2fProduct+Catalog%2fAdventureWorks+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?
    %2fAdventureWorks+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.