Partilhar via


Trabalhando com relatórios de clickthrough

No Construtor de Relatórios, 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 do Construtor de Relatórios 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 só estarão disponíveis quando o SQL Server Enterprise for executado. Caso você não tenha certeza sobre qual edição doSQL 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 agregado, 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 agregados padrão especificados para as entidades relacionadas que têm 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 agregados padrão especificados para as entidades relacionadas que têm 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 de detalhamento 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. Para obter mais informações sobre como criar seu próprio relatório e usá-lo como um relatório de clickthrough personalizado, consulte Tutorial: Personalizando os relatórios de clickthrough 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.