Utilizar expresiones condicionales

Puede crear expresiones condicionales para los campos de datos, incluyendo campos de resumen y grupos de datos.

  1. Introduzca esta información:

    En el menú Insertar seleccione Expresión. Se accede al cuadro de diálogo Expresión de valor. El cuadro de diálogo Expresión de valor solo es accesible en Diseñador de informes, no está disponible para entrada de tiempo de ejecución. Por lo tanto cuando la condición de un parámetro es una expresión, debe tener un valor por defecto fijo. El valor por defecto no puede estar en blanco y la opción Fijo debe estar seleccionada

  2. Para crear una expresión condicional, en la ficha Valor por defecto del cuadro de diálogo Expresión de valor, haga clic en Añadir caso. Esta acción crea una ficha de caso. Cuando termine de añadir condiciones y casos, haga clic en OK para guardar los cambios y cerrar el cuadro de diálogo Expresión de valor.
  3. Introduzca esta información:
    Crear casos

    En el campo Valor de la ficha Caso, haga clic en el botón de búsqueda para acceder al cuadro de diálogo Introducir campo/expresión, donde puede crear una expresión. De forma alternativa, introduzca el valor o expresión directamente en el campo Valor.

    En el campo Descripción, introduzca la descripción del caso para futura referencia.

    Seleccione Filtro estándar o Expresión personalizada.

    Añadir filtros estándar

    Si selecciona Filtro estándar, haga clic en el botón Añadir condición para añadir una nueva línea a la casilla de lista Filtro estándar.

    En la columna Valor añada o valor o utilice el botón de búsqueda para seleccionar un campo o crear un expresión a partir del cuadro de diálogo Campo/expresión.

    En la columna Condición conserve el valor por defecto (signo igual =) o bien haga clic en el campo y seleccione otra condición en la lista.

    En la columna Expresión, haga clic en el campo y luego introduzca un valor directamente o bien utilice el botón de búsqueda para abrir el cuadro de diálogo Introducir campo/expresión donde puede seleccionar un campo o crear una expresión. Cuando la columna Valor contiene un tipo de campo apropiado, el botón de búsqueda adicional le permite realizar la selección de un valor.

    Nota: Cuando introduzca valores de literales en la columna Expresión, asegúrese de introducirlos entre comillas, de lo contrario podrían no evaluarse correctamente.

    Puede añadir tantas condiciones como desee. El caso se satisface cuando todas las condiciones son verdaderas.

    Borrar condiciones

    Para borrar una condición del cuadro de diálogo Expresión de valor, pulse el botón Borrar en la ficha Caso.

    Siga las instrucciones para poder crear una expresión condicional.

    Expresiones personalizadas

    Para esta opción puede introducir una expresión personalizada directamente en la casilla de texto.

    Nota: Si introduce un filtro estándar antes de seleccionar esta opción, la expresión del filtro estándar se copia en el campo Expresión personalizada.
    Casos múltiples

    Cada caso recibe un número cuando se añade a la expresión Valor. El número de caso aparece en la ficha que representa el orden en que se evalúan las expresiones. Por ejemplo, Caso 2 se evalúa antes de Caso 3 y después de Caso 1.

    Puede cambiar el orden de los casos. Para ello utilice los botones de flecha izquierda y derecha que aparecen en el cuadro de diálogo Expresión de valor. Sirven para mover el caso a la siguiente ficha en la dirección de la flecha seleccionada.

    Nota: Puede copiar casos para que sean similares a otros. Para ello utilice el botón Copiar caso.