Integrar consultas e informes

Cuando haya creado los componentes de su aplicación, puede integrarlos. Esta ilustración muestra algunas formas en las que puede agregar consultas e informes a su aplicación.

Algunas formas de integrar consultas e informes

Puede agregar código que ejecute una consulta o un informe a los siguientes objetos de su aplicación.

Para agregar una consulta, vista o programa

  • Agregue un comando DO o USE al código subyacente de un botón de comando de un formulario, un botón de una barra de herramientas o un elemento de menú.

    Por ejemplo, agregue código similar al de las siguientes líneas:

    DO MYQUERY.QPR
    DO MYPROGRAM.PRG
    USE myview
    

Dispone de varias opciones para integrar informes en su aplicación.

  • Si desea que el usuario simplemente inicie el informe y lo reciba impreso, puede hacer que el usuario inicie el informe agregando el comando REPORT a un control de un formulario, un comando en un menú o un botón de una barra de herramientas.
  • Si desea permitir al usuario escribir algunas variables utilizadas en el informe, puede recopilar los valores del usuario, de la misma manera que hizo antes para las consultas. Por ejemplo, un usuario podría introducir un intervalo de fechas que incluirá el informe.
  • Si desea que el usuario cree informes personalizados, puede ofrecerle la posibilidad de crear nuevos informes o modificar los ya existentes con el Diseñador de informes.

Para ejecutar informes y etiquetas

  • Utilice los comandos REPORT o LABEL.

    Por ejemplo, podría utilizar código como el de las siguientes líneas:

    REPORT FORM MYREPORT.FRX
    LABEL FORM MYLABEL.LBX
    

Para modificar informes y etiquetas

  • Utilice los comandos MODIFY REPORT o MODIFY LABEL.

    Por ejemplo, agregue código similar al de las siguientes líneas:

    MODIFY REPORT MYREPORT.FRX
    MODIFY LABEL MYLABEL.LBX
    

Para crear informes y etiquetas

  • Utilice los comandos CREATE REPORT o CREATE LABEL.

    Por ejemplo, podría utilizar código como el de las siguientes líneas:

    CREATE REPORT MYREPORT.FRX
    CREATE LABEL MYLABEL.LBX
    

Vea también

Guardar un informe como HTML | DO | USE | Agregar informes y etiquetas | SELECT - SQL | Agregar un campo General | Seleccionar, mover y ajustar el tamaño de controles de informes | Recopilar entradas de usuario con consultas