Filtrar datos, cuadro de diálogo (Generador de informes)

Actualizado: 14 de abril de 2006

Utilice el cuadro de diálogo Filtrar datos para limitar los datos devueltos en el informe.

Opciones

  • Entidades
    Desplácese por las entidades de las que puede arrastrar campos o entidades al área de filtro.
  • Campos
    Busque los campos que desea agregar a la condición de filtro. Arrastre o haga doble clic en los campos para agregarlos al área de filtro.
  • Buscar
    Haga clic en esta opción para buscar campos específicos dentro de una entidad o del origen de datos.
  • Al agregar una condición nueva, aplicar a todos los datos de mi informe
    Desactive esta casilla de verificación si desea limitar los datos devueltos a una lista de elementos específica dentro de la entidad. Si se desactiva esta casilla de verificación, no podrá cambiar la entidad base al crear el filtro. De forma predeterminada, esta casilla de verificación está activada.

Opciones de Nuevo grupo

Haga clic en el botón Nuevo grupo y seleccione una de las siguientes opciones para crear un grupo de condiciones de filtro.

  • Todo de
    Cuando se selecciona Todo de, los resultados del grupo de filtros lógicos deben reunir todos los criterios especificados. La palabra "and" (y) se inserta automáticamente entre las cláusulas.
  • Cualquiera de
    Cuando se selecciona Cualquiera de, los resultados del grupo de filtros lógicos deben reunir al menos uno de los criterios especificados. La palabra "or" (o) se inserta automáticamente entre las cláusulas.
  • Nada de
    Cuando se selecciona Nada de, los resultados del grupo de filtros lógicos no deben reunir ninguno de los criterios especificados. La palabra "or" (o) se inserta automáticamente entre las cláusulas, así como un valor lógico "not" (no) para todo el grupo.
  • No todo de
    Cuando se selecciona No todo de, los resultados del grupo de filtros lógicos no deben reunir todos los criterios especificados. La palabra "and" (y) se inserta automáticamente entre las cláusulas, así como un valor lógico "not" (no) para todo el grupo.

Opciones de la condición de filtro

Cuando se arrastra un campo hasta la superficie del filtro, se crea automáticamente una condición de filtro basada en dicho campo. Puede ajustar la condición de manera que devuelva los resultados que desee. La condición de filtro consta de tres partes: el nombre del campo o entidad, el operador y el valor. Para cambiar el operador, haga clic en él y seleccione el nuevo operador que desea utilizar. Para especificar un valor, realice una de las siguientes acciones: escriba un valor en el cuadro de texto, active la casilla de verificación para cada uno de los valores mostrados que desee emplear en el filtro, o bien en casos en los que se puede seleccionar una gran cantidad de datos, filtre previamente los valores de campo a partir de los cuales desea continuar creando el filtro.

Opciones de campo y entidad

Cuando se hace clic en el nombre de campo o entidad agregado al área de filtro, aparecen las siguientes opciones.

  • Todo
    Devuelve todas las instancias de la entidad que reúnen los criterios especificados. Esta opción sólo aparece cuando se agrega una entidad al área de filtro.
  • Cualquier
    Devuelve cualquier instancia de la entidad que reúne los criterios especificados. Esta opción sólo aparece cuando se agrega una entidad al área de filtro.
  • Ningún
    Devuelve todas las instancias de la entidad que no reúnen los criterios especificados. Esta opción sólo aparece cuando se agrega una entidad al área de filtro.
  • No todo
    Devuelve cualquier instancia de la entidad que no reúne los criterios especificados. Esta opción sólo aparece cuando se agrega una entidad al área de filtro.
  • Editar como fórmula
    Haga clic en el nombre del campo para mostrar esta opción. Seleccione esta opción para abrir el cuadro de diálogo Definir fórmula y editar la expresión del campo.
  • Pedir datos
    Haga clic en el nombre del campo para mostrar esta opción. Selecciónela para pedir a los lectores del informe que proporcionen un valor para el campo antes de ejecutar el informe. Por ejemplo, imagine que desea que los lectores del informe vean el informe según el territorio. Seleccione esta opción para el campo Territory y, cuando los lectores intenten ejecutar el informe desde el servidor de informes, verán un mensaje en la parte superior del informe solicitándoles que indiquen el nombre del territorio. Se puede especificar un valor predeterminado en el área de criterios del filtro. Si no se proporciona ningún valor predeterminado, el usuario debe seleccionar uno antes de ejecutar el informe.
  • Quitar condición
    Haga clic en el nombre del campo para mostrar esta opción. Seleccione esta opción para quitar la condición de filtro de la superficie del mismo.

Opciones de los operadores de comparación

Puede cambiar los operadores de comparación haciendo clic en el operador y seleccionándolo en la lista que aparece. El operador de comparación predeterminado es el signo igual (=). El Generador de informes admite dos tipos de datos predefinidos: valores e intervalos. Los valores de fecha predefinidos devuelven una sola fecha o valor de tiempo. Los valores de intervalo predefinidos devuelven un intervalo de fechas o valores de tiempo.

  • No
    Indica que el operador debe devolver los datos que no satisfacen los criterios especificados. La opción No se puede aplicar a todos los operadores, menos a Less than, Greater than, Less than or equal y Greater than or equal.
  • Es igual a
    Devuelve datos iguales al valor especificado.
  • En una lista
    Devuelve una lista desplegable de valores en la que se pueden seleccionar varios valores.
  • Mayor que
    Devuelve los datos cuyo valor es mayor que el especificado.
  • Mayor o igual que
    Devuelve los datos cuyo valor es mayor o igual que el especificado.
  • Menor que
    Devuelve los datos cuyo valor es menor que el especificado.
  • Menor o igual que
    Devuelve los datos cuyo valor es menor o igual que el especificado.
  • De... A
    Devuelve los datos situados entre dos valores especificados.
  • Contiene
    Devuelve los datos que contienen el valor especificado. Esta condición sólo se aplica a valores de texto.
  • En un filtro
    Utilice esta opción para especificar un filtro para una entidad antes de aplicar todo el filtro al informe. Haga clic en sin filtro seleccionado y, a continuación, haga clic en Crear filtro nuevo para iniciar una instancia nueva del cuadro de diálogo Filtrar datos. Esta opción sólo aparece cuando se agrega al área de filtro una condición de filtro basada en una entidad.
  • Está vacío
    Devuelve los datos que contienen valores Null.
  • Está en blanco
    Devuelve los datos en los que no se ha especificado ningún valor.
  • Está en blanco o vacío
    Devuelve los datos que contienen valores Null o que no contienen ningún valor.
  • Es
    Devuelve los datos de una instancia de la entidad especificada.
  • Después del
    Devuelve datos posteriores a la fecha especificada.
  • El o después del
    Devuelve datos de o posteriores a la fecha especificada.
  • Antes del
    Devuelve datos anteriores a la fecha especificada.
  • El o antes del
    Devuelve datos de o anteriores a la fecha especificada.
  • hoy
    Devuelve datos para la fecha de hoy a media noche (00:00:00 a.m.).
  • ahora
    Devuelve datos para la fecha y hora de hoy; por ejemplo, 30/11/2008, 10:45:22 a.m.
  • ayer
    Devuelve datos para la fecha de hoy menos un día.
  • mañana
    Devuelve datos para la fecha de hoy más un día.
  • hace...días
    Devuelve datos para una sola fecha correspondiente al número especificado de días antes de hoy.
  • hace...meses
    Devuelve datos para una sola fecha correspondiente al número especificado de meses antes del mes de la fecha actual.
  • hace...trimestres
    Devuelve datos para una sola fecha correspondiente al número especificado de trimestres antes del trimestre de la fecha actual.
  • hace...años
    Devuelve datos para el número especificado de años antes del año del día actual.
  • primer día de este mes
    Devuelve datos para el primer día del mes actual según la fecha de hoy.
  • primer día de este trimestre
    Devuelve datos para el primer día del trimestre actual según la fecha de hoy.
  • primer día de este año
    Devuelve datos para el primer día del año actual según la fecha de hoy.
  • ...días desde ahora
    Devuelve datos de hoy más el número de días especificado.
  • …meses desde ahora
    Devuelve datos desde el mes del día de hoy más el número de meses especificado.
  • ...trimestres desde ahora
    Devuelve datos desde el trimestre del día de hoy más el número de trimestres especificado.
  • ...años desde ahora
    Devuelve datos desde el año del día de hoy más el número de años especificado.
  • último día de este mes
    Devuelve datos para el último día del mes actual según la fecha de hoy.
  • último día de este trimestre
    Devuelve datos para el último día del trimestre actual según la fecha de hoy.
  • último día de este año
    Devuelve datos para el último día del año actual según la fecha de hoy.
  • en los últimos (n) días
    Devuelve datos para el último número de días especificado, sin incluir la fecha de hoy.
  • en los últimos (n) días (incluido hoy)
    Devuelve datos para el siguiente número de días especificado, incluyendo la fecha de hoy.
  • en los últimos (n) meses
    Devuelve datos para el número anterior de meses especificado, sin incluir el mes actual.
  • en los últimos (n) meses (incluido este mes)
    Devuelve datos para el número anterior de meses especificado, incluyendo el mes actual.
  • en los últimos (n) trimestres
    Devuelve datos para el número anterior de trimestres especificado, sin incluir el trimestre actual.
  • en los últimos (n) trimestres (incluido este trimestre)
    Devuelve datos para el número anterior de trimestres especificado, incluyendo el trimestre actual.
  • en los últimos (n) años
    Devuelve datos para el número anterior de años especificado, sin incluir el año actual.
  • en los últimos (n) años (incluido este año)
    Devuelve datos para el número anterior de años especificado, incluyendo el año actual.
  • próximo (n) mes
    Devuelve datos para todos los días del siguiente mes natural según la fecha de hoy.
  • próximo (n) trimestre
    Devuelve datos para todos los días del siguiente trimestre natural según la fecha de hoy.
  • próximo (n) año
    Devuelve datos para todos los días del siguiente año natural según la fecha de hoy.
  • en los próximos (n) días (incluido hoy)
    Devuelve datos para el siguiente número de días especificado, incluyendo la fecha de hoy.
  • en los próximos (n) días
    Devuelve datos para el siguiente número de días especificado, sin incluir la fecha de hoy.
  • en los próximos (n) meses (incluido este mes)
    Devuelve datos para el siguiente número de meses especificado, incluyendo el mes actual.
  • en los próximos (n) meses
    Devuelve datos para el siguiente número de meses especificado, sin incluir el mes actual.
  • en los próximos (n) trimestres (incluido este trimestre)
    Devuelve datos para el siguiente número de trimestres especificado, incluyendo el trimestre actual.
  • en los próximos (n) trimestres
    Devuelve datos para el siguiente número de trimestres especificado, sin incluir el trimestre actual.
  • en los próximos (n) años (incluido este año)
    Devuelve datos para el siguiente número de años especificado, incluyendo el año actual.
  • en los próximos (n) años
    Devuelve datos para el siguiente número de años especificado, sin incluir el año actual.
  • mes anterior
    Devuelve datos para todos los días del mes natural anterior.
  • trimestre anterior
    Devuelve datos para todos los días del trimestre natural anterior.
  • año anterior
    Devuelve datos para todos los días del año anterior.
  • en los...días anteriores (incluido hoy)
    Devuelve datos para el último número de días especificado, incluyendo la fecha de hoy.
  • en los...días anteriores
    Devuelve datos para el último número de días especificado, sin incluir la fecha de hoy.
  • en los...meses anteriores (incluido este mes)
    Devuelve datos para el último número de meses especificado, incluyendo el mes actual.
  • en los...meses anteriores
    Devuelve datos para el último número de meses especificado, sin incluir el mes actual.
  • en los...trimestres anteriores (incluido este trimestre)
    Devuelve datos para el último número de trimestres especificado, incluyendo el trimestre actual.
  • en los...trimestres anteriores
    Devuelve datos para el último número de trimestres especificado, sin incluir el trimestre actual.
  • en este mes
    Devuelve datos de todos los días del mes natural actual según la fecha de hoy.
  • en este trimestre
    Devuelve datos de todos los días del trimestre natural actual según la fecha de hoy.
  • en este año
    Devuelve datos de todos los días del año natural actual según la fecha de hoy.
  • en el mes hasta la fecha
    Devuelve datos desde el primer día del mes hasta el día actual.
  • en el trimestre hasta la fecha
    Devuelve datos desde el primer día del trimestre hasta la fecha actual.
  • en el año hasta la fecha
    Devuelve datos desde el primer día del año hasta la fecha actual.
  • en el mismo mes el año pasado
    Devuelve datos de todos los días del mismo mes del año pasado.
  • en el mismo trimestre el año pasado
    Devuelve datos de todos los días del mismo trimestre del año pasado.

Vea también

Otros recursos

Trabajar con filtros (Generador de informes)
Trabajar con una condición de filtro (Generador de informes)
Seleccionar un operador de comparación para una condición de filtro (Generador de informes)
Especificar criterios para una condición de filtro (Generador de informes)
Agrupar condiciones de filtro (Generador de informes)

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

14 de abril de 2006

Contenido modificado:
  • Se han eliminado Comienza por y Termina por de la lista de opciones de operadores de comparación.