Nombrar un elemento de un datamodule según una variable
Hola a todos, tengo un problema y me gustaría que alguien me diera una pista para resolverlo.
Tengo tres unit Unit1, unit2 (datamodule)(dm1), y unit3(datamodule)(dm3). En el unit1 hago un uses del unit2 y del unit3. Los componentes incluidos en el unit2 y en el unit3 se llaman igual. Quiero desde unit1 usar una cláusula with ¿? do ..... dependiendo del valor de una variable de manera que solo utilize un solo with (muy grande) y no tenga que repetirlo dos veces, uno por cada datamodule. Dentro de ese with habría acceso a componentes de bases de datos (una base de datos en cada datamodule diferente). Se que no me explico bien. ¿ Alguien que me pueda ayudar ? ¿es un disparate lo que intento ? ¿ esta mal planteado ?:o |
Hola
No es que no lo expliques bien, es que es algo dificil entender lo que quieres sin estar a tu lado. Si quieres hacer un with--do es por que quieres usar una tabla X, segun lo que entiendo. No le veo gran dilema en usar dos datamodules, aunque no entiendo la razon para tenerlos. Me parece sentato empezar en el por que del uso de dos datamodules, por lo menos yo no se la razon. Saludos |
Cita:
Los llamo igual para facilitarme ¿?¿?¿?¿? el código y poder usar un with genérico según un valor. Luego ya jugaría con un (if component IS ....) o un (component AS...). |
Hola.
Quizás te sirva este truco. |
Cita:
|
La franja horaria es GMT +2. Ahora son las 17:02:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi