Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2011-04

Uso de Lazreport

4 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Ismael L. Donis García

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.freepascal.org/pipermail/lazarus-es/attachments/20110422/d3fcc54b/attachment.html>

Reply by email

Walter
to Ismael L. Donis García

Hola Ismael...

El problema no est� en la parte de datos, est� en el lazreport.La banda donde est�s poniendo los campos de la tabla debe ser "Datos maestros" y no "detalle maestro"...si no hay maestro, no hay detalle.Probalo y vas a ver que es eso...

Saludos.

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

Show quoted text 50 lines
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 || ========= _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Walter Mes�n ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110424/c76a2d3e/attachment.html>

Reply by email

Ismael L. Donis García
to Walter

1 Mill�n de Gracias.

Me hab�a dado cuenta precisamente el s�bado en la noche, en la casa despu�s de haberme roto 1 mill�n de veces la cabeza sin dar con el problema.

Saludos Cordiales
=========
|| ISMAEL ||
=========

Earlier message 58 lines
----- Original Message ----- From: Walter To: Spanish version of Lazarus List Sent: Sunday, April 24, 2011 8:17 PM Subject: Re: [Lazarus-es] Uso de Lazreport Hola Ismael... El problema no est� en la parte de datos, est� en el lazreport.La banda donde est�s poniendo los campos de la tabla debe ser "Datos maestros" y no "detalle maestro"...si no hay maestro, no hay detalle.Probalo y vas a ver que es eso... Saludos. 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 || =========

Reply by email

Walter
to Ismael L. Donis García

Hola Ismael...

Bueno, me alegra que hayas podido solucionarlo.
No me des las gracias, es ayudarse y ayudarnos.

Un gran abrazo desde Buenos Aires...!!!

2011/4/25 Ismael L. Donis Garc�a <ismael en citricos.co.cu>

Show quoted text 96 lines
1 Mill�n de Gracias. Me hab�a dado cuenta precisamente el s�bado en la noche, en la casa despu�s de haberme roto 1 mill�n de veces la cabeza sin dar con el problema. Saludos Cordiales ========= || ISMAEL || ========= ----- Original Message ----- *From:* Walter <wmeson en gmail.com> *To:* Spanish version of Lazarus List<lazarus-es en lists.lazarus.freepascal.org> *Sent:* Sunday, April 24, 2011 8:17 PM *Subject:* Re: [Lazarus-es] Uso de Lazreport Hola Ismael... El problema no est� en la parte de datos, est� en el lazreport.La banda donde est�s poniendo los campos de la tabla debe ser "Datos maestros" y no "detalle maestro"...si no hay maestro, no hay detalle.Probalo y vas a ver que es eso... Saludos. 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 || > ========= > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > -- Walter Mes�n ------------------------------ _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Walter Mes�n ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110425/e47d9a6e/attachment.html>

Reply by email