Compartir a través de


CREATE REPORT (Comando)

Abre un informe en un Diseñador de formularios.

CREATE REPORT [FileName | ?] [NOWAIT] [SAVE] [WINDOW WindowName1]
   [IN [WINDOW] WindowName2 | IN SCREEN

Parámetros

  • FileName
    Especifica el nombre de archivo para el informe. Si no especifica ninguna extensión para este archivo, Visual FoxPro le asignará automáticamente la extensión .frx. Si ya existe un archivo de informe con ese nombre, se le preguntará si quiere sobrescribir el archivo existente (si SET SAFETY está establecido en ON).

  • ?
    Muestra el cuadro de diálogo Crear, que le pide que asigne un nombre al informe que desea crear.

  • NOWAIT
    Continúa ejecutando el programa después de abrir el Diseñador de informes. El programa no espera hasta que se cierre el Diseñador de informes, sino que continúa su ejecución en la línea de programa siguiente a la que contiene CREATE REPORT NOWAIT. Si omite NOWAIT al ejecutar CREATE REPORT en un programa, se abrirá el Diseñador de informes y la ejecución del programa se detendrá hasta que cierre el Diseñador de informes.

    Incluir NOWAIT no ejerce ningún efecto en CREATE REPORT cuando se ejecuta en la ventana Comandos.

  • SAVE
    Deja abierto el Diseñador de informes después de activar otra ventana. Si omite SAVE, el Diseñador de informes se cerrará cuando se active otra ventana.

    El hecho de incluir SAVE no tiene ningún efecto cuando se ejecuta desde la ventana Comandos.

  • WINDOW WindowName1
    Especifica una ventana cuyas características tomará el Diseñador de informes. Por ejemplo, si la ventana se crea con la opción FLOAT de DEFINE WINDOW, el Diseñador de informes podrá moverse. No es necesario que la ventana esté activa o sea visible, pero debe estar definida.

    El Generador de informes tiene un tamaño predeterminado que puede ser mayor que la ventana de la que toma sus características. En este caso, el Diseñador de informes asume las características de la ventana en la que se sitúa. La esquina superior izquierda del Diseñador de informes se coloca en las mismas coordenadas que la esquina superior izquierda de la ventana y puede extenderse más allá de los bordes de la ventana.

  • IN [WINDOW] WindowName2
    Especifica una ventana primaria en la que se abre el Diseñador de informes. El Diseñador de informes no asume las características de la ventana primaria y no se puede mover fuera de ella. Si se mueve la ventana primaria, el Diseñador de informes se moverá con ella.

    La ventana primaria debe estar definida previamente con DEFINE WINDOW, y debe estar activa y visible para tener acceso al Diseñador de informes.

  • IN SCREEN
    Especifica que el Diseñador de informes se abre explícitamente en la ventana principal de Visual FoxPro, después de haberlo situado en una ventana primaria. El Diseñador de informes se sitúa en una ventana primaria al incluir la cláusula IN WINDOW.

Observaciones

Al ejecutar CREATE REPORT sin argumentos adicionales se abre un nuevo Diseñador de informes. A esta definición de informe se le asigna el nombre REPORT1. Al salir del Diseñador de informes, el sistema le pedirá que guarde la definición de informe con otro nombre distinto.

CREATE REPORT puede utilizarse también para generar un informe rápido sin abrir el Diseñador de informes.

Vea también

ASCIICOLS | _ASCIIROWS | CREATE REPORT - Informe rápido | MODIFY REPORT | REPORT | Diseñador de informes | Agregar informes y etiquetas