Relatórios de detalhamento (Construtor de Relatórios 3.0 e SSRS)

Um relatório de detalhamento é um relatório que pode ser aberto pelo usuário quando ele clica em um link dentro de outro relatório. Os relatórios de detalhamento normalmente contêm detalhes sobre um item que está em um relatório de resumo original. Por exemplo, nesta ilustração, o relatório de resumo de vendas lista ordens e totais de vendas. Quando um usuário clica em um número de ordem na lista de resumo, outro relatório é aberto, exibindo os detalhes da ordem.

Relatório detalhado, análise de dados e sub-relatório

Os dados no relatório de detalhamento não serão recuperados até que o usuário clique no link no relatório principal que abre o relatório de detalhamento. Se for necessário recuperar os dados do relatórios principal e do relatório de detalhamento ao mesmo tempo, considere usar um sub-relatório. Para obter mais informações, consulte Sub-relatórios (Construtor de Relatórios 3.0 e SSRS).

ObservaçãoObservação

Ao trabalhar no Construtor de Relatórios, você deve estar conectado a um servidor de relatório para exibir o relatório de detalhamento que é aberto quando você clica no link de detalhamento no relatório principal. Para obter mais informações, consulte Servidores de relatório e servidores de relatório do SharePoint (Construtor de Relatórios 3.0 e SSRS)

Para obter uma introdução rápida aos relatórios de detalhamento, consulte Tutorial: Criando relatórios principais e de detalhamento (Construtor de Relatórios 3.0). O relatório de detalhamento também aparece em duas soluções de business intelligence, BI Reporting: Reports and Subscriptions Scenario e Corporate Dashboards: Sales Solution (em inglês)

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.

Parâmetros em relatórios de detalhamento

Geralmente, o relatório de detalhamento contém parâmetros que são passados pelo relatório de resumo. No exemplo de relatório de resumo de vendas, o relatório inclui o campo [OrderNumber] na caixa de texto de uma célula da tabela. O relatório de detalhamento contém um parâmetro que usa o número do pedido como um valor. Ao definir o link do relatório de detalhamento na caixa de texto de [OrderNumber], defina também o parâmetro do relatório de destino como [OrderNumber]. Quando o usuário clica no número da ordem no relatório de resumo, o relatório de detalhes de destino é aberto e exibe as informações desse número de ordem. Para exibir instruções sobre como personalizar os relatórios de detalhamento com base nos valores de parâmetro, consulte Parâmetros (Report Builder 3.0 e SSRS) e Função InScope (Construtor de Relatórios 3.0 e SSRS).

Criando o relatório de detalhamento

Para criar um relatório de detalhamento, crie o relatório de detalhamento antes de criar a ação de detalhamento no relatório principal.

Um relatório de detalhamento pode ser qualquer relatório. Normalmente, o relatório de detalhamento aceita um ou mais parâmetros para especificar os dados que serão mostrados com base no link disponível no relatório principal. Por exemplo, se o link do relatório principal for definido para uma ordem de venda, o número da ordem de venda será transmitido para o relatório de detalhamento.

Criando uma ação de detalhamento no relatório principal

Você pode adicionar links de detalhamento a caixas de texto (inclusive texto nas células de uma tabela ou matriz), imagens, gráficos, indicadores e qualquer outro item de relatório que tenha uma página de propriedade de Ação. Para obter mais informações, consulte Como adicionar uma ação de detalhamento a um relatório (Construtor de Relatórios 3.0 e SSRS).

É possível criar a ação de detalhamento no relatório principal como uma ação de relatório ou de URL. Para uma ação de relatório, o relatório de detalhamento deve existir no mesmo servidor de relatório que o relatório principal. Para uma ação de URL, o relatório deve existir no local da URL totalmente qualificada. O modo como você especifica um relatório pode ser diferente para um servidor de relatório ou para um site do SharePoint integrado a um servidor de relatório. Se o servidor de relatório estiver configurado no modo integrado do SharePoint, só haverá suporte para ações de URL.

Para obter mais informações, consulte Como adicionar uma ação de detalhamento a um relatório (Construtor de Relatórios 3.0 e SSRS) e Especificando caminhos para itens externos (Construtor de Relatórios 3.0 e SSRS).

Exibindo um relatório de detalhamento

Para exibir um relatório de resumo com links de detalhamento após sua publicação, é preciso verificar se os relatórios de detalhamento estão no mesmo servidor do relatório de resumo. Em todas as situações, o usuário deve ter permissões no relatório de detalhamento para exibi-lo.