Share via


Cómo agregar un subinforme y parámetros (Generador de informes 2.0)

Agregue subinformes a un informe cuando desee crear un informe principal que actúe como contenedor para varios informes relacionados. Un subinforme es una referencia a otro informe. Para relacionar informes mediante valores de datos (por ejemplo, para que varios informes muestren datos del mismo cliente), debe diseñar un informe con parámetros (por ejemplo, un informe que muestre los detalles de un cliente concreto) como el subinforme. Al agregar un subinforme al informe principal, puede especificar los parámetros que se deben pasar al subinforme.

También puede agregar subinformes a filas o columnas dinámicas de una tabla o matriz. Cuando se procesa el informe principal, se procesa el subinforme para cada fila. En este caso, considere la posibilidad de lograr el efecto deseado usando regiones de datos o regiones de datos anidadas. Para obtener más información, vea Trabajar con regiones de datos (Generador de informes 2.0).

Para agregar un subinforme

  1. En la ficha Insertar, haga clic en Subinforme.

  2. En la superficie de diseño, haga clic en una ubicación en el informe y, a continuación, arrastre un cuadro hasta que alcance el tamaño deseado para el subinforme. O bien, haga clic en la superficie de diseño para crear un subinforme de tamaño fijo.

  3. Haga clic con el botón secundario en el subinforme y, a continuación, haga clic en Propiedades del subinforme.

  4. En el cuadro de diálogo Propiedades del subinforme, escriba un nombre en el cuadro de texto Nombre o acepte el valor predeterminado.

  5. En el cuadro Usar este informe como un subinforme, escriba el nombre del informe o haga clic en Examinar. El informe se puede especificar de varias maneras. Para obtener más información, vea Especificar las rutas de acceso a los elementos externos (Generador de informes 2.0).

  6. Haga clic en Aceptar.

Para especificar los parámetros que se pasarán a un subinforme

  1. En la vista de diseño, haga clic con el botón secundario en el subinforme y, a continuación, haga clic en Propiedades del subinforme.

  2. En el cuadro de diálogo Propiedades del subinforme, haga clic en Agregar.

  3. Haga clic en Agregar. Se agrega una nueva fila a la cuadrícula de parámetros.

  4. En el cuadro de texto Nombre, escriba el nombre de un parámetro en el subinforme o elíjalo del cuadro de lista. Este nombre debe coincidir con un parámetro de informe del subinforme, no con un parámetro de consulta. Si el subinforme está en el proyecto, puede elegir el parámetro en la lista desplegable.

  5. En el cuadro de lista Valor, escriba o seleccione el valor que se pasará al subinforme. Este valor puede ser texto estático o una expresión que haga referencia a un campo o a otro objeto del informe principal.

  6. Repita los pasos 3 y 4 para especificar un nombre y un valor para cada parámetro del subinforme.

    [!NOTA]

    Si falta un parámetro en la lista Parámetros y se ha definido un valor predeterminado para el subinforme, éste se procesará correctamente.

  7. Para eliminar un parámetro de subinforme, haga clic en el parámetro en la cuadrícula de parámetros y, a continuación, haga clic en Eliminar.

  8. Para cambiar el orden de un parámetro del subinforme, selecciónelo y, después, haga clic en el botón Subir o Bajar.

    Cambiar el orden de un parámetro de subinforme no afecta al procesamiento del subinforme.