Datos de formularios de la aplicación

La forma mas común y sencilla de generar es un informe es utilizar los propios datos que se están visualizando en los formularios de la aplicación.

En este caso el informe hereda automáticamente los filtros y ordenaciones de los datos que estamos visualizando en el formulario.

Una vez abierto el informe a utilizar utilizamos la opción del menú Informe -> Datos ...

Aparece un diálogo que le permite seleccionar los conjuntos de datos (dataset a partir de ahora) que puede utilizar. 

Hay que tener en cuenta una cuestión importante. Aparecen todos los datasets de todos los formularios abiertos en la aplicación. Si tiene muchos formularios abiertos, y dado que el nombre de los dataset principales serán los mismos en todos los formularios no sabrá distinguir los datos que quiere procesar. Procure abrir solo el formulario al que quiere añadir un informe para solo aparezcan los dataset del mismo y le resulte mas sencillo su selección.

Los datos principales del formulario siempre se llaman frDBdsInforme, ese dataset tendrá que ser marcado casi siempre. Otro dataset común es frDBEmpresa para la obtención automática de los datos de la empresa usada en un formulario.

Por ejemplo. Si quiere hacer un informe con un listado de clientes solo tendra que seleccionar el dataset frDBdsInforme, pero si quiere montar el informe de una factura tendrá que seleccionar frDBdsInforme para los datos de cabecera de la factura, frxDBEmpresa para los datos de la empresa asociada a esa factura y seguramente algún dataset de detalle de la factura o de las líneas de IVA de la misma.

Marque el check de aquellos que prefiera y confirme con Aceptar.

A partir de ahora le apareceran los dataset vinculados al informe y sus campos de datos en el Arbol de datos para una sencilla selección de los mismos. Si no aparece el Arbol de Datos, utilice la opción del menú Ver -> Barras de Herramientas -> Arbol de Datos