[Lazarus-es] Uso de Lazreport

Ismael L. Donis García ismael en citricos.co.cu
Vie Abr 22 17:27:47 CEST 2011


Estoy tratando de imprimir un reporte con los componentes: TfrReport, TfrDBDataSet y TMemDataset

Al TfrDBDataSet le asigno como DataSet el TMemDataset

La fuente de los datos en la banda le digo que la coja del control TfrDBDataSet

Pero no me muestra ningún dato.

Uso Lzarus 0.9.30 SVN 29749 win32

Otra cosa cada vez que cierro el programa en modo depuración, aun sin mostrar el reporte me da error la clase LR_Class en el procedimiento:

procedure DoExit;

Específicamente en la línea:

frProgressForm.Free;

Que error podré estar cometiendo que no me visualiza ningún dato.

Los controles TfrReport, TfrDBDataSet y TMemDataset los tengo en el modulo de datos.

Los campos los creo en tiempo de ejecusión de la forma siguiente:

dm.lds.Close;
dm.lds.Clear;
dm.lds.FieldDefs.Add('Factura', ftInteger);
dm.lds.FieldDefs.Add('Fecha', ftDate);
dm.lds.FieldDefs.Add('Valor_CUC', ftFloat);
dm.lds.FieldDefs.Add('Valor_CUP', ftFloat);
dm.lds.FieldDefs.Add('Cliente', ftString, 7);
dm.lds.Open;

dm = data module
lds = TMemDataset


Saludos Cordiales
=========
|| ISMAEL ||
=========
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20110422/d3fcc54b/attachment-0002.html>


More information about the Lazarus-es mailing list