Gracias por sus respuestas, he visto el ejemplo pero no lo he comprendido. Digamos que ya tengo el sql. La idea es que el reporteador haga el trabajo como lo muestra la imagen de fastreport. se podr� en Lazarus??
Date: Tue, 3 Dec 2013 23:17:10 -0300
From: ccaballero en virginialab.com.py
To: lazarus-es en lists.lazarus.freepascal.org
Subject: Re: [Lazarus-es] Reportes din�micos en Lazarus.
Ulises
Crosstab es la respuesta a tal pregunta.
este reporte 1:
http://images.virginialab.com.py/index.php/BI-Anda/erp_yakare_bianda_10-ventas-netas-anos_x_departamentos
y este reporte 2:
http://images.virginialab.com.py/index.php/BI-Anda/erp_yakare_bianda_03-ventas-netas-anos_x_meses
lo obtenemos, a partir de un unico archivo de reporte, y un unico procedimiento almacenado (firebird).
y el "dinamismo" de tus columnas, te lo hace el crosstab, del reporteador.
entiendo que con el lazreport, lo podes hacer:
https://github.com/alrieckert/lazarus/blob/master/components/lazreport/samples/userds/notes.txt
con el fastreport, seguro tambien lo podes hacer:
http://www.fast-report.com/uploads/screenshots/4296118210160619e8e602b4fa5d56f9.png
realmente, la combinacion "Stored Procedures + Crosstab" , es super poderosa.
saludos cordiales.
El 03/12/2013 07:35 p.m., Ulises D�az escribi�:
Buenas compa�eros.
Tengo una duda sobre hacer reportes que sean din�micos en Lazarus, es decir que el numero de columnas no sea siempre el mismo y que los encabezados de estas tambi�n cambien. Por SQL se pueden crear las consultas que me tengan los datos a mostrar pero no se como hacer ya que Lazreport y FreeReport me permiten colocarlas de manera est�tica. Teniendo que crear un reporte cada vez que hayan cambios.
De antemano agradezco su colaboraci�n.