Hola Ismael...<br><br>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...<br>
<br>Saludos.<br><br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div bgcolor="#ffffff">
<div><font face="Arial">Estoy tratando de imprimir un reporte con los componentes:
TfrReport, TfrDBDataSet y TMemDataset</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Al TfrDBDataSet le asigno como DataSet el
TMemDataset</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">La fuente de los datos en la banda le digo que la coja del
control TfrDBDataSet</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Pero no me muestra ningún dato.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Uso Lzarus 0.9.30 SVN 29749 win32</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">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:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">procedure DoExit;</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Específicamente en la línea:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">frProgressForm.Free;</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Que error podré estar cometiendo que no me visualiza
ningún dato.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Los controles TfrReport, TfrDBDataSet y TMemDataset los
tengo en el modulo de datos.</font></div>
<div><font face="Arial"></font><font face="Arial"></font> </div>
<div><font face="Arial">Los campos los creo en tiempo de ejecusión de la forma
siguiente:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">dm.lds.Close;<br>dm.lds.Clear;<br>dm.lds.FieldDefs.Add('Factura',
ftInteger);<br>dm.lds.FieldDefs.Add('Fecha',
ftDate);<br>dm.lds.FieldDefs.Add('Valor_CUC',
ftFloat);<br>dm.lds.FieldDefs.Add('Valor_CUP',
ftFloat);<br>dm.lds.FieldDefs.Add('Cliente', ftString,
7);<br>dm.lds.Open;<br></font></div>
<div><font face="Arial">dm = data module</font></div>
<div><font face="Arial">lds = TMemDataset</font></div>
<div><font face="Arial"></font> </div>
<div> </div>
<div><font face="Arial">Saludos Cordiales</font></div>
<div><font face="Arial">=========<br>|| ISMAEL
||<br>=========</font></div></div>
<br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Walter Mesón<br>
<div style="visibility: hidden; left: -5000px; position: absolute; z-index: 9999; padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;" id="avg_ls_inline_popup">
</div>