Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Master-detail con TClientDataSet (https://www.clubdelphi.com/foros/showthread.php?t=82204)

andriy_89 07-02-2013 17:08:56

Master-detail con TClientDataSet
 
Como se puede establecer la relación entre dos TClientDataSet para mostrarlos en el fast??
Trabajo con dos tablas en memoria que tienen un campo en común y se conectan al fast con el TfrxDBDataSet.
Como hago que los datos se filtren a la hora de sacarlos en el fast (como si fueran enlazados por masterfield)??

VictorPenyalver 12-02-2013 17:18:23

Hola!

Si tienes los datasets enlazados a traves del mastersource y definido el masterfield (en el dataset detalle), en fast report solo tiene que añadir una banda masterdata y otra detaildata.

Cada banda tiene que estar vinculada con su frxDBDataSet correspondiente. Para habilitar el uso de los frxDBDataSet en el report debes hacerlo desde el menu Report>Data.

Un saludo!

andriy_89 13-02-2013 11:10:42

Los DataSet se enganchan a los ClientDataSet, no tengo DataSource...Si fuera así sería fácil.
Pero gracias de todas formas.

VictorPenyalver 13-02-2013 11:21:22

Pues entendí mal lo que exponías,
de todos modos, cuando te hablaba de datasets incluía a los clientdataset también.
Puedes enlazar el clientdataset detalle con el clientdataset maestro a través del mastersource. Pero si dices que no usas un datasource para ello tus motivos tendrás.

Un saludo!


La franja horaria es GMT +2. Ahora son las 07:44:38.

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