Compilar uma consulta no designer de consulta relacional (Construtor de Relatórios e SSRS)
Um designer de consulta ajuda a especificar quais dados devem ser recuperados de uma fonte de dados externa para um conjunto de dados de relatório. Você usa um designer de consulta quando compila uma consulta em um assistente ou cria uma consulta de conjunto de dados.
Observação |
---|
Você pode criar e modificar definições de relatório (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados. Para obter mais informações, consulte Partes de Relatório (Construtor de Relatórios e SSRS) e Partes de Relatório no Designer de Relatórios (SSRS) na Web em microsoft.com. |
Um conjunto de dados se baseia em uma fonte de dados. O tipo de fonte de dados e o ambiente de criação determinam qual designer de consulta é aberto quando você define a consulta de conjunto de dados. Os recursos do designer de consulta variam de acordo com a fonte de dados subjacente. Para obter mais informações sobre camadas de dados, consulte Conexões de dados, fontes de dados e cadeias de conexão no Construtor de Relatórios ou Conexões de dados, fontes de dados e cadeias de conexão (SSRS).
É possível usar um designer de consulta para as seguintes tarefas:
Explorar os metadados de vários esquemas na fonte de dados externa
Especificar campos a serem recuperados para o conjunto de dados
Especificar relações entre dois objetos, como tabelas
Especificar filtros para restringir os dados antes de serem recuperados como dados de relatório
Indicar se é necessário criar parâmetros
Especificar agregações para executar cálculos na fonte de dados externa
Depois de abrir um designer de consulta, você cria uma consulta da mesma forma para um conjunto de dados inserido ou um compartilhado. Os procedimentos a seguir usam uma consulta do conjunto de dados inserida.
Para obter mais informações, consulte Interface de usuário do Designer de Consulta relacional (Construtor de Relatórios).
Para compilar uma consulta para um conjunto de dados inserido na exibição Design do Relatório
Abra o designer de consulta. No painel de dados do relatório, clique com o botão direito do mouse no conjunto de dados e clique em Consulta.
O designer de consulta associado à fonte de dados é aberto.
No painel de exibição Banco de dados, expanda as pastas que mostrem uma exibição hierárquica dos objetos de esquema de banco de dados, como tabelas, exibições e procedimentos armazenados. Clique na caixa de seleção para selecionar todos os campos para um objeto ou expanda o nó para selecionar campos individuais.
À medida que você seleciona campos no painel de exibição Banco de Dados, o painel Selecionar campos exibe suas seleções.
Se você selecionar campos de mais de uma tabela de banco de dados relacionada, use o painel Relações para exibir as relações de tabelas detectadas no esquema de banco de dados.
Clique em OK.
Clique em OK.
A lista de campos do conjunto de dados é exibida no painel de dados do relatório.
Para especificar limites para uma consulta
No designer de consulta relacional, verifique se você tem campos selecionados e se os campos são exibidos no painel Campos selecionados.
Na barra de ferramentas do painel Filtros aplicados, clique em Adicionar Filtro. Uma nova linha de filtro é exibida.
Em Nome do campo, clique para exibir a lista suspensa de campos e clique no nome do campo pelo qual você deseja filtrar. Por exemplo, para filtrar por quantidade, clique no campo que contém o número de itens.
Em Operador, clique para exibir a lista suspensa de operadores e, em seguida, selecione o operador de comparação a ser usado no filtro.
Em Valor, digite o valor pelo qual você deseja filtrar. Por exemplo, para filtrar quantidade maior que 100, digite 100.
Selecione a opção de parâmetro nessa linha para criar um parâmetro de conjunto de dados e permitir a um usuário especificar um valor de filtro. Um parâmetro de relatório correspondente ao parâmetro do conjunto de dados é criado automaticamente.
Clique em OK.
Clique em OK.
A lista de campos do conjunto de dados é exibida no painel de dados do relatório.
Para exibir um conjunto de resultados da consulta
Na barra de ferramentas do designer de consulta, clique em Executar Consulta (!).
Observação O designer de consulta usa credenciais do momento do design para executar a consulta e recuperar o conjunto de resultados. Para obter mais informações, consulte Especificar as credenciais no Construtor de Relatórios.
A consulta é executada na fonte de dados e retorna dados de exemplo no painel de resultados Consulta.
Consulte também
Tarefas
Conceitos
Adicionar dados a um relatório (Construtor de Relatórios e SSRS)
Adicionar dados de fontes de dados externas (SSRS)
Exibição do design de relatório (Construtor de Relatórios)
Exibição do design de conjunto de dados compartilhados (Construtor de Relatórios)
Designers de Consulta do Reporting Services