![]() |
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)?? |
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! |
Los DataSet se enganchan a los ClientDataSet, no tengo DataSource...Si fuera así sería fácil.
Pero gracias de todas formas. |
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