Compartir a través de


Filtros de seguridad, cuadro de diálogo (Diseñador de modelos)

Utilice el cuadro de diálogo Filtrar datos para limitar los datos devueltos en el informe. Para abrir el cuadro de diálogo Filtrar datos, haga clic en el botón Filtro en la barra de herramientas o seleccione Filtro en el menú Informe.

Opciones

  • Entidades
    Desplácese por las entidades en las que puede arrastrar campos o entidades al área de filtro.

  • Campos
    Busque los campos que desea agregar a la condición de filtro. Para agregar los campos al área de filtro, arrástrelos o haga doble clic en ellos.

  • Buscar
    Haga clic para localizar los campos específicos dentro de una entidad o un origen de datos.

  • Al agregar una condición nueva, aplicar a todos los datos de mi informe.
    Active esta casilla de verificación si desea restringir los datos devueltos a una lista específica de instancias. Si desactiva esta casilla de verificación, no podrá cambiar la entidad base cuando cree 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 seleccione Todo de, los resultados del grupo de filtros lógico deben cumplir todos los criterios especificados. La palabra "and" se inserta automáticamente entre las cláusulas.

  • Cualquiera de
    Cuando seleccione Cualquiera de, los resultados del grupo de filtros lógico deben cumplir al menos uno de los criterios especificados. La palabra "or" se inserta automáticamente entre las cláusulas.

  • Nada de
    Cuando seleccione Nada de, los resultados del grupo de filtros lógico no deben cumplir ninguno de los criterios especificados. La palabra "or" se inserta automáticamente entre las cláusulas y un "not" lógico entre el grupo entero.

  • No todo de
    Cuando seleccione No todo de, los resultados del grupo de filtros lógico no deben cumplir todos los criterios especificados. La palabra "and" se inserta automáticamente entre las cláusulas y un "not" lógico entre el grupo entero.

Opciones de la condición de filtro

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

Opciones de campo y entidad

Al hacer clic en el nombre de campo o entidad que ha agregado al área de filtro, aparecen las siguientes opciones.

  • Todos
    Devuelve todas las instancias de la entidad que cumplen los criterios especificados. Esta opción sólo aparece cuando una entidad se agrega al área de filtro.

  • Cualquiera
    Devuelve cualquier instancia de la entidad que cumple los criterios especificados. Esta opción sólo aparece cuando una entidad se agrega al área de filtro.

  • No
    Devuelve todas las instancias de la entidad que no cumplen los criterios especificados. Esta opción sólo aparece cuando una entidad se agrega al área de filtro.

  • No todo
    Devuelve cualquier instancia de la entidad que no cumple los criterios especificados. Esta opción sólo aparece cuando una entidad se agrega 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.

  • Mensaje
    Haga clic en el nombre del campo para mostrar esta opción. Seleccione para pedir a los lectores del informe que proporcionen un valor para el campo antes de que se ejecute el informe. Por ejemplo, supongamos que desea que los lectores del informe vean el informe basado en territorio. Seleccione la opción del símbolo del sistema para el campo Territorio y cuando los lectores traten de ejecutar el informe desde el servidor de informes, verán un indicador al principio del informe que les exige que escriban un nombre para el territorio. Si desea utiliza un valor predeterminado, escriba uno en el área de criterios del filtro. . Si no escribe ningún valor, 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 de filtro.

Opciones del operador de comparación

Los operadores de comparación se pueden cambiar haciendo clic en el operador y seleccionando un valor de la lista que aparece. De forma predeterminada, el operador de comparación es igual a. El Generador de informes admite dos tipos de fechas predefinidas: valores e intervalos. Los valores de fecha predefinidos devuelven un solo valor de fecha y hora. Los valores de intervalo predefinidos devuelven un intervalo de valores de fecha u hora.

  • No
    Indica que el operador debe devolver los datos que no cumplen los criterios especificados. No se puede aplicar a todos los operadores excepto Menor que, Mayor que, Menor o igual que y Mayor o igual que.

  • Es igual a
    Devuelve los datos que son iguales al valor especificado.

  • En una lista
    Devuelve una lista desplegable de valores de la que puede seleccionar varios valores.

  • Mayor que
    Devuelve los datos mayores que el valor especificado.

  • Mayor que o igual a
    Devuelve los datos mayores o iguales que el valor especificado.

  • Menor que
    Devuelve los datos menores que el valor especificado.

  • Menor que o igual a
    Devuelve los datos menores o iguales que el valor especificado.

  • De... A
    Devuelve los datos comprendidos entre los dos valores especificados.

  • Contiene
    Devuelve los datos que contienen el valor especificado. Esta condición sólo se aplica a los valores de texto.

  • En un filtro
    Utilice esta opción para especificar un filtro en 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 nueva instancia del cuadro de diálogo Filtrar datos. Esta opción sólo se muestra cuando una condición de filtro basada en una entidad se agrega al área de filtro.

  • Comienza por
    Devuelve los datos que empiezan por el valor especificado.

  • Termina por
    Devuelve los datos que terminan por el valor especificado.

  • Está vacío
    Devuelve los datos que contienen valores nulos.

  • 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 nulos o ningún valor.

  • Es
    Devuelve datos de una instancia de la entidad especificada.

  • Después de
    Devuelve los datos posteriores a la fecha especificada.

  • El o después del
    Devuelve los datos de la fecha o posteriores a la fecha especificada.

  • Antes
    Devuelve los datos anteriores a la fecha especificada.

  • El o antes del
    Devuelve los datos de la fecha o anteriores a la fecha especificada.

  • Hoy
    Devuelve los datos del día de hoy a medianoche (00:00:00 AM).

  • Ahora
    Devuelve los datos del día y la hora de hoy, por ejemplo, 30/11/2008, 10:45:22 AM.

  • Ayer
    Devuelve los datos de la fecha de hoy menos un día.

  • Mañana
    Devuelve los datos de la fecha de hoy más un día.

  • Hace... días
    Devuelve los datos de una sola fecha que ha tenido lugar el número de días especificado antes de hoy.

  • Hace… meses
    Devuelve los datos de una sola fecha que ha tenido lugar el número de meses especificado antes del mes del día actual.

  • Hace… trimestres
    Devuelve los datos de una sola fecha que ha tenido lugar el número de trimestres especificado antes del trimestre del día actual.

  • Hace… años
    Devuelve los datos del número de años especificado antes del año del día actual.

  • Primer día del mes
    Devuelve los datos del primer día del mes actual basados en la fecha de hoy.

  • Primer día del trimestre
    Devuelve los datos del primer día del trimestre actual basados en la fecha de hoy.

  • Primer día del año
    Devuelve los datos del primer día del año actual basados en la fecha de hoy.

  • … días desde ahora
    Devuelve los datos de hoy más el número de días especificado.

  • … meses desde ahora
    Devuelve los datos del mes actual más el número de meses especificado.

  • … trimestres desde ahora
    Devuelve los datos del trimestre actual más el número de trimestres especificado.

  • … años desde ahora
    Devuelve los datos del trimestre actual más el número de trimestres especificado.

  • Último día del mes
    Devuelve los datos del último día del mes actual basados en la fecha de hoy.

  • Último día del trimestre
    Devuelve los datos del último día del trimestre actual basados en la fecha de hoy.

  • Último día del año
    Devuelve los datos del último día del año actual basados en la fecha de hoy.

  • Últimos (n)… días
    Devuelve los datos del último número de días especificado, sin incluir el día de hoy.

  • Últimos (n)… días (incluido hoy)
    Devuelve los datos del siguiente número de días especificado, incluido el día de hoy.

  • Últimos (n)… meses
    Devuelve los datos del pasado número de meses especificado, sin incluir el mes actual.

  • Últimos (n)… meses (incluido este mes)
    Devuelve los datos del pasado número de meses especificado, incluyendo el mes actual.

  • Últimos (n)… trimestres
    Devuelve los datos del pasado número de trimestres especificado, sin incluir el trimestre actual.

  • Últimos (n)… trimestres (incluido este trimestre)
    Devuelve los datos del pasado número de trimestres especificado, incluyendo el trimestre actual.

  • Últimos (n)… años
    Devuelve los datos del pasado número de años especificado, sin incluir el año actual.

  • Últimos (n)… años (incluyendo este año)
    Devuelve los datos del pasado número de años especificado, incluyendo el año actual.

  • Siguiente (n)… mes
    Devuelve los datos de todos los días del siguiente mes del calendario basados en la fecha de hoy.

  • Siguiente (n)… trimestre
    Devuelve los datos de todos los días del siguiente trimestre del calendario basados en la fecha de hoy.

  • Siguientes (n)… años
    Devuelve los datos de todos los días del siguiente año del calendario basados en la fecha de hoy.

  • Siguientes (n)… días (incluido hoy)
    Devuelve los datos del siguiente número de días especificado, incluido el día de hoy.

  • Siguientes (n)… días
    Devuelve los datos del siguiente número de días especificado, sin incluir el día de hoy.

  • Siguientes (n)… meses (incluido este mes)
    Devuelve los datos del siguiente número de meses especificado, incluyendo el mes actual.

  • Siguientes (n)… meses
    Devuelve los datos del siguiente número de meses especificado, sin incluir el mes actual.

  • Siguientes (n)… trimestres (incluido este trimestre)
    Devuelve los datos del siguiente número de trimestres especificado, incluyendo el trimestre actual.

  • Siguientes (n)… trimestres
    Devuelve los datos del siguiente número de trimestres especificado, sin incluir el trimestre actual.

  • Siguientes (n)… años (incluyendo este año)
    Devuelve los datos del siguiente número de años especificado, incluyendo el año actual.

  • Siguientes (n)… años
    Devuelve los datos del siguiente número de años especificado, sin incluir el año actual.

  • Anterior… mes
    Devuelve los datos de todos los días del mes anterior del calendario.

  • Anterior… trimestre
    Devuelve los datos de todos los días del trimestre anterior del calendario.

  • Anterior… año
    Devuelve los datos de todos los días del año anterior del calendario.

  • Anteriores… días (incluido hoy)
    Devuelve los datos del último número de días especificado, incluyendo el día de hoy.

  • Anteriores… días
    Devuelve los datos del último número de días especificado, sin incluir el día de hoy.

  • Anteriores… meses (incluyendo este mes)
    Devuelve los datos del último número de meses especificado, incluyendo el mes actual.

  • Anteriores… meses
    Devuelve los datos del último número de meses especificado, sin incluir el mes actual.

  • Anteriores… trimestres (incluyendo este trimestre)
    Devuelve los datos del último número de trimestres especificado, incluyendo el trimestre actual.

  • Anteriores… trimestres
    Devuelve los datos del último número de trimestres especificado, sin incluir el trimestre actual.

  • Este… mes
    Devuelve los datos de todos los días del mes actual del calendario basados en la fecha de hoy.

  • Este… trimestre
    Devuelve los datos de todos los días del trimestre actual del calendario basados en la fecha de hoy.

  • Este… año
    Devuelve los datos de todos los días del año actual del calendario basados en la fecha de hoy.

  • Hasta la fecha… mes
    Devuelve los datos del primer día del mes hasta el día de hoy.

  • Hasta la fecha… trimestre
    Devuelve los datos del primer día del trimestre hasta la fecha actual.

  • Hasta le fecha… año
    Devuelve los datos del primer día del año hasta la fecha actual.

  • El mismo el año pasado…mes
    Devuelve los datos de todos los días del mismo mes del último año.

  • El mismo el año pasado…trimestre
    Devuelve los datos de todos los días del mismo trimestre del último año.