Interfaz de usuario del Diseñador de consultas de modelo de informe

El Diseñador de informes proporciona dos diseñadores de consultas; éstos le ayudan a especificar los datos de un origen de datos del modelo de servidor de informes que desea usar en un informe. Utilice el diseñador gráfico de consultas para explorar y seleccionar las entidades de modelo y los campos de entidad. Use el diseñador de consultas basado en texto para trabajar directamente con una especificación del Lenguaje de definición de modelos semánticos (SMDL) en formato XML.

Para obtener instrucciones paso a paso sobre cómo abrir el diseñador de consultas, vea Cómo abrir un diseñador de consultas para una consulta de conjunto de datos.

Diseñador gráfico de consultas

El Diseñador de informes proporciona un diseñador gráfico de consultas que puede usar para diseñar y ejecutar consultas SMDL que, durante el procesamiento de los informes, rellenan la colección de campos de un conjunto de datos de informe. El diseñador gráfico de consultas se divide en tres áreas o paneles.

En la ilustración siguiente se indica el nombre de cada panel.

Interfaz de usuario del Diseñador de consultas de modelos semánticos

En la siguiente tabla se describe la función de cada panel.

Panel

Función

Panel Explorador

Muestra representaciones gráficas de las entidades y los campos de entidad del modelo. Utilice este panel para explorar entidades, sus entidades relacionadas y campos.

Área de diseño

Contiene una lista de campos del modelo. Utilice este panel para organizar el diseño de los campos seleccionados.

Panel Resultados

Muestra los resultados de la consulta. Para ejecutar la consulta, haga clic con el botón secundario en cualquier panel y, después, haga clic en Ejecutar, o bien haga clic en el botón Ejecutar (Ejecutar la consulta) de la barra de herramientas.

Si efectúa cambios en la información de los paneles Explorador o Área de diseño, se verá afectado el contenido del panel Resultado al hacer clic en Ejecutar.

Para realizar acciones en un determinado panel, como eliminar una columna en el área de diseño, haga clic con el botón secundario en la columna y, a continuación, haga clic en el comando del menú.

Nota importanteImportante

Si crea o actualiza una consulta mediante el diseñador de consultas, debe guardar el informe o cambiar a la vista Diseño, que automáticamente guarda el informe antes de que los cambios aparezcan en el panel Datos de informe.

Asimismo, puede usar los botones de la barra de herramientas al diseñar la consulta. En la siguiente tabla se muestran los botones de la barra de herramientas y su función.

Botón

Descripción

Editar como texto

Alterna entre el diseñador de consultas basado en texto y el diseñador gráfico de consultas. La consulta para un origen de datos del modelo del servidor de informes es una especificación del Lenguaje de consulta de modelos semánticos (SMQL) en XML. Para obtener más información, vea Propiedades de consulta del Diseñador de modelos.

Importar

Importa una consulta existente desde un archivo de definición de informe (.rdl) del sistema de archivos. Para obtener más información, vea Descripción de los conjuntos de datos de informe.

Deshacer una acción

Deshace la última acción.

Rehacer una acción

Rehace la última acción.

Ejecutar la consulta

Ejecuta la consulta y muestra las filas resultantes en el panel Resultado.

Gráfico de filtro junto a la columna de filtro seleccionada

Abre el cuadro de diálogo Filtrar datos, que permite especificar los datos que desea filtrar. Puede especificar filtros independientemente de los datos actuales del Área de diseño.

Diseñador de consultas basado en texto

Para crear consultas de conjunto de datos del modelo de servidor de informes, de forma predeterminada se usa el diseñador gráfico de consultas. Para cambiar al diseñador de consultas basado en texto, haga clic en el botón de alternar Editar como texto de la barra de herramientas.

El diseñador de consultas basado en texto consta de dos paneles: un panel de consultas SMQL y un panel de resultados. Esta vista del diseñador de consultas es especialmente útil si ya tiene una especificación de consulta SQML procedente de otro origen y desea pegarla en el panel de consultas. A diferencia del diseñador gráfico de consultas, el diseñador basado en texto no comprueba la sintaxis de la consulta ni procede a reestructurarla. Si hace clic en Ejecutar en la barra de herramientas, la consulta se ejecuta en el origen de datos y los resultados se muestran en el panel Resultado.

En la ilustración siguiente se indica el nombre de cada panel.

Diseñador de consultas del Lenguaje de definición de modelos semánticos

En la siguiente tabla se describe la función de cada panel.

Panel

Función

Panel de consulta

Muestra el texto de especificación SMQL. Para obtener más información, vea Propiedades de consulta del Diseñador de modelos.

Panel Resultado

Muestra los resultados de la consulta. Para ejecutar la consulta, haga clic con el botón secundario en cualquier panel y, después, haga clic en Ejecutar, o bien haga clic en el botón Ejecutar en la barra de herramientas.

Asimismo, puede usar los botones de la barra de herramientas al diseñar la consulta. En la siguiente tabla se muestran los botones de la barra de herramientas y su función.

Botón

Descripción

Editar como texto

Alterna entre el diseñador de consultas basado en texto y el diseñador gráfico de consultas.

Importar

Importa una consulta desde un informe existente.

Ejecutar la consulta

Ejecuta el texto de consulta y muestra el conjunto de filas resultantes en el panel Resultado.