Compartilhar via


Relatórios de clickthrough (SSRS)

Um relatório de clickthrough fornece informações detalhadas sobre os dados contidos no relatório principal. Um relatório de clickthrough é exibido quando o usuário clica nos dados interativos que aparecem no relatório principal. Esses relatórios são gerados automaticamente pelo servidor de relatórios. Você, como designer de modelo, determina o que é exibido em relatórios de clickthrough, definindo as propriedades DefaultDetailAttribute e DefaultAggregateAttribute que você atribui a uma entidade no modelo de relatório.

ObservaçãoObservação

Os relatórios de clickthrough não estão disponíveis em todas as edições do Microsoft SQL Server. Para obter uma lista de recursos com suporte nas edições do SQL Server, consulte Recursos compatíveis com as edições do SQL Server 2012. Caso você não tenha certeza sobre qual edição do SQL Server a sua organização está usando, contate o administrador do banco de dados.

Usando modelos padrão

Por padrão, o servidor de relatórios gera dois tipos de modelos de clickthrough para cada entidade: um modelo de uma instância e um modelo de várias instâncias. O item no qual você clica determina qual modelo é usado. Se a pessoa que lê o relatório clicar em um atributo escalar, o modelo de uma instância será usado. Se a pessoa que lê o relatório clicar em um atributo de agregação, o modelo de várias instâncias será usado.

Modelos de uma instância

Um modelo de uma instância exibe todos os atributos da entidade de destino e todos os atributos de agregação padrão especificados para as entidades relacionadas que tenham uma relação um para muitos a partir da entidade de destino. Um modelo de uma instância parece semelhante à imagem a seguir.

Relatório de clickthrough muitos-para-um.

Modelos de várias instâncias

Um modelo de várias instâncias exibe somente os atributos de detalhes padrão da entidade de destino e todos os atributos de agregação padrão especificados para as entidades relacionadas que tenham uma relação um para muitos a partir da entidade de destino. Um modelo de várias instâncias parece semelhante à imagem a seguir.

Relatório de clickthrough muitos-para-um.

Personalizando relatórios de clickthrough

Em vez de usar os modelos padrão gerados pelo servidor de relatórios, você pode criar um relatório no Construtor de Relatórios e usá-lo como um relatório de clickthrough personalizado. Em seguida, você pode vincular seu relatório ao modelo como um relatório detalhado no Gerenciador de Relatórios.

Para transformar um Construtor de Relatórios em um relatório de clickthrough, é necessário selecionar a opção Habilitar Detalhamento neste Relatório na caixa de diálogo Propriedades do Construtor de Relatórios. Assim que essa opção for selecionada, um parâmetro de detalhamento será adicionado ao relatório e ele não poderá mais ser executado diretamente no Construtor de Relatórios. O parâmetro de detalhamento é automaticamente calculado pelo servidor de relatórios quando o leitor de relatório clicar em um item em um relatório do Construtor de Relatórios.

Observação importanteImportante

A entidade principal, ou básica, usada no relatório deve ser a mesma entidade à qual você vincula o relatório.

Consulte também

Tarefas

Vincular um relatório a um modelo como um relatório de clickthrough