Share via


Trabalhando com Designer de Consultas de Modelo de Relatório

No MicrosoftSQL Server 2008Reporting Services, é possível criar relatórios com base em modelos de relatório, usando o Construtor de Relatórios, a Visualização do Designer de Relatórios ou o Designer de Relatórios. O Construtor de Relatórios é uma ferramenta usada para criar o relatório ad hoc com base nos modelos de relatório e usa um subconjunto de linguagem RDL disponível no Reporting Services. O Designer de Relatórios é uma ferramenta avançada de criação de relatórios que usa a funcionalidade completa de RDL, possibilitando a criação de relatórios complexos a partir de uma variedade de fontes de dados, incluindo bancos de dados relacionais e multidimensionais, XML e modelos de relatório. A Visualização do Designer de Relatórios é uma ferramenta usada para criar relatórios no computador cliente. A Visualização do Designer de Relatórios tem toda a funcionalidade do Designer de Relatórios sem exigir que você use o Business Intelligence Development Studio. Ao criar uma consulta de modelo de relatório no Designer de Relatórios ou na Visualização do Designer de Relatórios, use uma ferramenta disponível no Designer de Relatórios chamada Designer de Consultas de Modelo de Relatório.

Com o Designer de Consultas de Modelo de Relatório é possível criar consultas com base em modelos, arrastando entidades e campos para uma superfície de design semelhante à do Construtor de Relatórios, resultando em uma consulta composta de metadados de modelo de relatório. Quando você terminar de criar os metadados de modelo de relatório para a consulta, eles serão incorporados na linguagem RDL do seu relatório no qual você pode organizar e formatar o conteúdo exatamente como é feito com qualquer outro relatório. Por exemplo, é possível criar um relatório com formatação condicional , incluindo diversos subconjuntos, e com diversas regiões de dados, usando diferentes consultas em um único relatório. Ao renderizar o relatório, a consulta é traduzida rapidamente.

Antes de tentar acessar o Designer de Consultas, você deve criar, com êxito, um modelo de relatório e implantá-lo no servidor de relatórios ou no site do SharePoint. O Designer de Consultas pode ser acessado quando o modelo é selecionado. Ao criar sua fonte de dados, especifique Modelo do Servidor de Relatórios e indique uma cadeia de conexão válida.

Ao usar o modelo de relatório localizado em um servidor de relatórios no modo nativo, use uma cadeia de conexão no seguinte formato:

Server=http://<nomedoservidor>/reportserver; datasource=/<caminhodomodelo>/<nomedomodelo>

Por exemplo:

Server=http://myreportservername/reportserver; datasource=/models/AdventureWorks

Ao usar um modelo de relatório localizado em um servidor de relatórios no modo integrado do SharePoint, especifique a URL totalmente qualificada para o modelo. Use uma cadeia de conexão no seguinte formato:

Server=http://<nomedoservidor>; datasource=http://<MeuSitedoSharePoint>/<site>/<Biblioteca de Documentos>/<MinhaPasta>/<nomedomodelo>

Por exemplo,

Server=http://myreportservername; datasource=http://TestSharePointSite/Site/Documents/Models/Adventure Works.smdl