Share via


Establecer opciones de impresión para cada control

Puede controlar cuándo y cómo se imprime cada control de informe en el informe. Para obtener más información acerca de las opciones de impresión, vea Cuadro de diálogo Imprimir-Condiciones.

Suprimir valores repetidos

Para controles de campo, puede suprimir los valores repetidos para registros consecutivos de forma que el valor se imprima una vez para el primer registro pero no aparezca en los siguientes registros hasta que cambie. Por ejemplo, si va a imprimir una factura y uno de los campos contiene la fecha de la operación, la fecha sólo se imprime una vez para todas las operaciones que tuvieron lugar en esa fecha.

Para suprimir valores repetidos

  1. Haga doble clic en el control para mostrar el cuadro de diálogo del control.
  2. Elija Imprimir-Condiciones para mostrar el cuadro de diálogo Imprimir-Condiciones.
  3. En el área Imprimir valores repetidos, seleccione No y, a continuación, elija Aceptar.

Para repetir en sólo una nueva página o columna

  1. Haga doble clic en el control.
  2. Elija Imprimir-Condiciones.
  3. En el área Imprimir valores repetidos, seleccione No.
  4. En el área Imprimir también, seleccione En primera banda completa de nueva página o columna y, a continuación, elija Aceptar.

Para repetir cuando una banda de detalle pasa a una nueva página o columna

  1. Haga doble clic en el control.
  2. Elija Imprimir-Condiciones.
  3. En el área También imprimir, seleccione Cuando detalle pase a nueva página o columna y, a continuación, elija Aceptar.

Generar expresiones de impresión

Puede agregar expresiones a un control: se evalúan antes de imprimir el campo. Si la expresión se evalúa como falso (.F.), el campo no se imprimirá. Si agrega una expresión, se deshabilitarán todas las demás opciones del cuadro de diálogo Imprimir-Condiciones, excepto Quitar líneas en blanco.

Para ver ejemplos de condiciones de Imprimir-Condiciones, vea los informes Colors.frx y Ledger.frx de la carpeta ...\Samples\Solution\Reports de Visual FoxPro.

Para agregar una expresión de impresión

  1. Haga doble clic en el control.

  2. Elija Imprimir-Condiciones.

  3. En el cuadro Imprimir sólo cuando la expresión sea verdadera, escriba una expresión.

    –O bien–

    Haga clic en el botón del cuadro de diálogo para crear una expresión con el Generador de expresiones.

Suprimir líneas en blanco

El informe puede contener registros que no contengan valores para cada control de campo. De forma predeterminada, Visual FoxPro deja en blanco el área para ese campo. Puede quitar estas áreas en blanco para crear una presentación de la información más agradable y continua.

Para suprimir líneas en blanco

  1. Haga doble clic en el control que produce las líneas en blanco en el informe.
  2. Elija Imprimir-Condiciones.
  3. Seleccione Quitar líneas en blanco.

Visual FoxPro quitará la línea del informe si da como resultado una línea en blanco. Si el campo no se imprime o si el campo de tabla está vacío, Visual FoxPro comprueba si hay otros controles en la línea. Si no se encuentra ninguno, se quita la línea. Si no selecciona esta opción y no hay otros controles en la misma línea, se imprime una línea en blanco.

Vea también

Establecer opciones de impresión para controles | Establecer opciones de impresión para grupos | Agregar informes y etiquetas | SELECT - SQL