Share via


Trabajar con una condición de filtro (Generador de informes 1.0)

Una condición de filtro es una instrucción que especifica los criterios que el Generador de informes debe utilizar para determinar los datos que se muestran en el informe. Para crear un filtro en el Generador de informes es necesario agregar al menos una condición de filtro, pero el número de condiciones de filtro que se pueden agregar no tiene límite. Utilizando varias condiciones de filtro, puede crear filtros muy complejos. Se pueden agregar, eliminar y agrupar condiciones de filtro utilizando diversos operadores. Se pueden incluso anidar grupos de condiciones de filtro con otros grupos de condiciones para conseguir los resultados deseados. Cuando se ejecuta el informe, el filtro se evalúa para determinar si cada instancia de los datos cumple los criterios especificados en el filtro. Si los datos cumplen los criterios, se agregan al informe. Si no cumplen los criterios, no se incluyen en el informe.

Agregar condiciones de filtro

Cuando se abre el cuadro de diálogo Filtrar datos por primera vez, las entidades y campos disponibles en el informe se muestran en el panel Explorador de la izquierda. Puede utilizar cualquier entidad o campo disponible para crear el filtro; la entidad o el campo no tienen que mostrarse en el cuerpo del informe.

Una condición de filtro se compone de tres partes: el nombre del campo o entidad, el operador de comparación y los criterios. Para agregar una condición de filtro al informe, arrastre el nombre de un campo o entidad al área de filtro y especifique un operador de comparación y criterios. Para obtener más información acerca de los operadores de comparación, vea Seleccionar un operador de comparación para una condición de filtro (Generador de informes 1.0). Para obtener más información sobre cómo especificar criterios, vea Especificar criterios para una condición de filtro (Generador de informes 1.0).

Después de agregar la condición de filtro al área de filtro, puede mover la condición dentro del área de filtro seleccionando el nombre del campo o entidad y arrastrándolo. Una condición de filtro se puede mover entre grupos o dentro del grupo actual. Cuando se mueven, las condiciones de filtro se agregan a la parte inferior del grupo. Para obtener más información acerca de cómo agrupar las condiciones de filtro, vea Agrupar condiciones de filtro (Generador de informes 1.0).

Filtrar datos (cuadro de diálogo)

Operadores lógicos

A medida que se agregan condiciones de filtro al área de filtro, se muestra un operador lógico entre cada una de las condiciones de filtro. El Generador de informes admite los operadores lógicos And y Or. De forma predeterminada, el operador lógico es And, pero se puede cambiar fácilmente haciendo clic en And y seleccionando Or.

Filtrar fórmulas

Puede utilizar las funciones del Generador de informes para filtrar toda la condición de filtro como una fórmula. Se puede filtrar por fórmulas cuando se desea crear una cláusula de filtro que requiere la manipulación de la fórmula para el campo, o por otras funciones admitidas en el cuadro de diálogo Definir fórmula, como niveles de agregación o eliminación de duplicados, que no estén en el cuadro de diálogo Filtrar datos. Por ejemplo, suponga que solamente desea incluir los productos en su condición de filtro que tengan un Sell Start Date anterior a 2003. Podría modificar la fórmula de campo Sell Start Date mediante una función Date disponible.

Para editar las fórmulas de campo en el filtro, haga clic con el botón secundario en el nombre del campo de la condición de filtro y seleccione Editar como fórmula. Para obtener más información acerca de las funciones del Generador de informes, vea Trabajar con fórmulas (Generador de informes 1.0).

Pedir datos para los valores de filtro en tiempo de ejecución

La opción Pedir datos permite a los usuarios que lean el informe controlar el contenido del mismo sin tener que editar el archivo del informe. Imagine que crea un informe de ventas que muestra información detallada de las ventas por territorio. En lugar de seleccionar el territorio que se va a mostrar en el informe, puede seleccionar Pedir datos y, a continuación, cuando el usuario abra el informe en el servidor de informes, él mismo puede seleccionar el territorio que desea ver.

Para utilizar esta opción, haga clic con el botón secundario en el nombre de entidad o campo de la condición de filtro y seleccione Pedir datos. Si indica un valor específico en el cuadro de texto de criterios, el informe se ejecutará primero utilizando dicho valor. A continuación, la persona que lea el informe puede seleccionar un nuevo valor. Si deja el cuadro de texto de criterios en blanco, la persona que lea el informe deberá seleccionar un valor antes de ejecutarlo.

[!NOTA]

Cuando los lectores del informe ven la lista de parámetros, es posible que no se ordenen los valores.