Compartir a través de


Cómo abrir un diseñador de consultas para una consulta de conjunto de datos

Los diseñadores de consultas le ayudan a generar una consulta para especificar los datos que se deben recuperar de un origen de datos para un conjunto de datos de informe. Reporting Services proporciona un diseñador de consultas para cada tipo de origen de datos, por ejemplo Microsoft SQL Server o Microsoft SQL Server Analysis Services.

Algunos tipos de orígenes de datos admiten tanto un diseñador gráfico de consultas como un diseñador de consultas basado en texto. Haga clic en Editar como texto en la barra de herramientas del diseñador de consultas para alternar entre ellos.

Una vez finalizado el diseño de una consulta y terminada la creación de un conjunto de datos, use el panel Datos de informe para ver la colección de campos y los parámetros de informe generados automáticamente especificados por la consulta y los parámetros de ésta.

Los diseñadores de consultas se registran e instalan al instalar Reporting Services. Un diseñador de consultas determinado se abrirá de forma predeterminada en la vista Diseño o en la vista Consulta dependiendo del tipo de origen de datos y la consulta. Use el archivo RSReportDesigner.config para ver el diseñador de consultas configurado para cada tipo de origen de datos. Para obtener más información, vea Archivo de configuración RSReportDesigner.

Para abrir un diseñador de consultas

  1. En la barra de herramientas del panel Datos de informe, haga clic en Nuevo y, a continuación, haga clic en Conjunto de datos.

  2. En el cuadro de diálogo Propiedades del conjunto de datos, escriba un nombre para el conjunto de datos en el cuadro de texto Nombre o acepte el nombre predeterminado.

    [!NOTA]

    El nombre del conjunto de datos se utiliza internamente en el informe. Para evitar confusiones, se recomienda que el nombre del conjunto de datos describa los datos que devuelve la consulta.

  3. En el cuadro de lista Origen de datos, seleccione el nombre de un origen de datos existente. El tipo de este origen de datos determina qué diseñadores de consultas están disponibles para ayudarle a generar una consulta.

  4. Seleccione una opción en el cuadro Tipo de consulta. Las opciones de este cuadro dependen del tipo de origen de datos.

    • Text: escriba o especifique una consulta en el panel de consultas. La consulta se debe escribir en el lenguaje de consulta para el tipo de origen de datos. Por ejemplo, para el tipo de origen de datos Microsoft SQL Server, use Transact-SQL.

    • Table: solo lo admiten los tipos de orígenes de datos OLE DB y ODBC. Seleccione una tabla en la lista. Esto devuelve todas las columnas de la tabla. Por ejemplo, para una tabla denominada Sales.Customer de una base de datos de SQL Server, esto equivale a ejecutar la instrucción Transact-SQLSELECT * FROM Sales.Customer.

    • StoredProcedure: seleccione en la lista un procedimiento almacenado o una función definida por el usuario.

  5. Haga clic en Diseñador de consultas para abrir el diseñador gráfico de consultas o el diseñador de consultas basado en texto. El diseñador de consultas asociado al tipo de origen de datos se abre en el modo seleccionado en el paso 4.

    Haga clic en Editar como texto en la barra de herramientas, si está habilitado, para alternar entre el diseñador de consultas basado en texto y el diseñador gráfico de consultas.

    Para obtener más información sobre el uso de los diseñadores de consultas, vea Diseñadores de consultas de Reporting Services.

  6. Haga clic en Aceptar.

    Para ver la colección de campos creada por la consulta, haga clic en Campos. En el cuadro de diálogo Propiedades del conjunto de datos,puede agregar sus propios campos calculados.

    Para ver los parámetros de consulta especificados en la consulta, haga clic en Parámetros.

    Para ver los parámetros de informe que se generan automáticamente para los parámetros de consulta, cierre el cuadro de diálogo Propiedades del conjunto de datos y vea el nodo Parámetros en el panel Datos de informe.