Share via


Com abrir um designer de consulta para uma consulta do conjunto de dados

Os designers de consulta o ajudam a criar uma consulta para especificar os dados a serem recuperados de uma fonte de dados para um conjunto de dados de relatório. O Reporting Services fornece um designer de consulta para cada tipo de fonte de dados, por exemplo, Microsoft SQL Server ou Microsoft SQL Server Analysis Services.

Alguns tipos de fonte de dados oferecem suporte ao designer de consulta gráfica e a um designer de consulta com base em texto e você pode clicar em Editar Como Texto na barra de ferramentas do designer de consulta para alternar entre eles.

Depois de terminar de projetar uma consulta e terminar de criar um conjunto de dados, use o painel Dados do Relatório para exibir a coleção de campos e parâmetros de relatório gerados automaticamente especificados pela consulta e pelos parâmetros de consulta.

Os designers de consulta são registrados e instalados quando você instala o Reporting Services. Se um designer de consulta específico será aberto por padrão no modo Design ou Consulta depende do tipo de fonte de dados e da consulta. Use o arquivo RSReportDesigner.config para exibir o designer de consulta projetado para ser aberto para cada tipo de fonte de dados. Para obter mais informações, consulte Arquivo de configuração RSReportDesigner.

Para abrir um designer de consulta

  1. Na barra de ferramentas do painel Dados do Relatório, clique em Novo e em Conjunto de Dados.

  2. Na caixa de diálogo Propriedades do Conjunto de Dados, digite um nome no conjunto de dados na caixa de texto Nome ou aceite o nome padrão.

    ObservaçãoObservação

    O nome do conjunto de dados é usado internamente no relatório. Para fins de esclarecimento, recomendamos que o nome do conjunto de dados descreva os dados retornados pela consulta.

  3. Na caixa de listagem Fonte de dados, selecione o nome de uma fonte de dados existente. O tipo de fonte de dados desta fonte determina quais designers de consulta estão disponíveis para ajudá-lo a criar uma consulta.

  4. Selecione uma opção de Tipo de Consulta. As opções dependem do tipo de fonte de dados.

    • Texto   Digite uma consulta no painel de consulta. A consulta deve ser escrita no idioma da consulta do tipo de fonte de dados. Por exemplo, para o tipo de fonte de dados, digite Microsoft SQL Server, use Transact-SQL.

    • Tabela   Com suporte somente para os tipos de fontes de dados OLE DB e ODBC. Na lista, selecione uma tabela. Isso retornará todas as colunas na tabela. Por exemplo, para uma tabela chamada Sales.Customer em um banco de dados SQL Server, isso é o mesmo que executar a instrução Transact-SQLSELECT * FROM Sales.Customer.

    • **StoredProcedure   **Na lista, selecione um procedimento armazenado ou uma função definida pelo usuário.

  5. Clique no Designer de Consulta para abrir a ferramenta de designer de consulta gráfica ou com base em texto. O designer de consulta associado ao tipo de fonte de dados é aberto no modo selecionado na etapa 4.

    Clique em Editar Como Texto na barra de ferramentas, se ela estiver habilitada, para alternar entre o designer de consulta com base em texto e o designer de consulta gráficas.

    Para obter mais informações sobre o uso de designers de consultas, consulte Designers de Consulta do Reporting Services.

  6. Clique em OK.

    Para exibir a coleção de campos criada pela consulta, clique em Campos. Na caixa de diálogo Propriedades do Conjunto de Dados, você pode adicionar seus próprios campos calculados.

    Para exibir os parâmetros de consulta especificados na consulta, clique em Parâmetros.

    Para exibir os parâmetros de consulta que são gerados automaticamente para os parâmetros de consulta, feche a caixa de diálogo Propriedades do Conjunto de Dados e exiba o nó Parâmetros no painel Dados do Relatório.