Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   FastReport con tablas en memoria (https://www.clubdelphi.com/foros/showthread.php?t=43688)

David 17-05-2007 18:56:12

FastReport con tablas en memoria
 
Hola

Tengo unos datos que se almacen en tiempo de ejecución en un TClientDataSet que creo en memoria , como llamo yo a estos datos desde el FastReport , es mi duda .

Lo detallo un poco más , tengo un formulario donde tengo una variable publica

Qdatos : TClientDataSet;

luego creo el dataset con sus campos , los voy insertando en un procedure , he puesto incluso un DBGrid para comprobar que funciona bien .

En un dataModule , tengo el FastReport , con su frDBDataSet . Dentro del FastReport , pongo una banda de master data , y en el memo correpondiente pongo [Formulario.QDatos."codigo"] , el caso es que en el datamodule esta puesto uses al formulario , de tal manera que si ve el campo creado QDatos .

En el formulario , tengo un botón con este código :

Código Delphi [-]
DataModulo.dsdatos.DataSet := QDatos;
DataModulo.frDBDataSet.DataSource := DataModule.dsDatos;
DataModulo.frReport1.ShowReport;

El caso es que me da error , al decir que no encuentra el objeto [Formulario.QDatos."codigo"] . No sé por que es .

Los datos , si me aparecen en el DBGrid que he puesto para comprobar que realmente si se insertan correctamente en el ClientDataSet creado en memoria .

Por cierto en la banda Master Data , obviamente le he dado doble clic y le he asignado el frDBDataSet.

Un saludo

David 19-05-2007 22:35:14

No hay nadie que sepa esto ?

andriy_89 29-01-2013 17:43:37

Hola, veo que este tema es bastante viejo pero me interesa el tema.
Lo has solucionado? Es que estoy en la misma situación que tu...


La franja horaria es GMT +2. Ahora son las 06:58:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi