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.
- Un botón de un formulario. Para obtener más información acerca de los formularios y los botones, vea Crear formularios.
- Un elemento de un menú o un botón de una barra de herramientas. Para obtener más información, vea Diseñar menús y barras de herramientas.
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