Hola que amigos, despues de echar un vistazo a cositas por ahi, he encontrado una replica de freereport para lazarus o lo que es igual LzReport pero no se por que al instalarlo me genera el siguiente error:
procedure TfrPrintForm.CB1DrawItem(Control: TWinControl; Index: Integer;
ARect: TRect; State: TOwnerDrawState);
var
r: TRect;
begin
r := ARect;
r.Right := r.Left + 18;
r.Bottom := r.Top + 16;
OffsetRect(r, 2, 0);
with CB1.Canvas do
begin
FillRect(ARect);
BrushCopy(r, Image1.Picture.Bitmap, Rect(0, 0, 18, 16), clOlive); TextOut(ARect.Left + 24, ARect.Top + 1, CB1.Items[Index]);
end;
end;
Y el Depurador:
"Compilar IDE (sin enlazado)" completed
C:\lazarus\compos\lazreport\source\LR_PrDlg.pas(107,5) Error: Identifier not found "BrushCopy"
C:\lazarus\compos\lazreport\source\LR_PrDlg.pas(107,69) Error: Illegal expression
C:\lazarus\compos\lazreport\source\LR_PrDlg.pas(156) Fatal: There were 2 errors compiling module, stopping
De todos modos ademas de este gestor de informes existe algun otro o esta pendiente de integrar?

Saludos.