![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Imagina que quieres 2 ventanas de clientes abiertas al mismo tiempo, una para modificar y otra para consultar datos de otro cliente, para copiar y pegar, etc. En este caso, si todas los MDODATASETS estan en el Datamodule, al moverte desde una ventana de Clientes, la otra ventana sigue los movimientos, porque comparten el mismo Dataset, al poner en Insertar una ventana, la otra tambien se pone. Obviamente en este caso, es necesario tener los MDODATASETS cada uno, en su Ventana, para que sean datasets independientes. Te doy la razón en que siempre es bueno tener un Datamodule para situar el MDOTransaction y el MDODatabase, amén de esas rutinas auxiliares que comentas. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
||||
|
||||
|
Pero entonces, ¿dónde queda la independencia entre la interfaz visual y el acceso a datos? Entiendo lo que quieres decir pero quizá sea entonces cuestión de adoptar otra ruta. Por ejemplo, no es tanto una cuestión de que todos los dataset estén en un mismo data module, es más bien el hecho de que estén separados de los formularios, aun cuando sea en varios módulos. Se podría, por ejemplo, usar un data module para los Clientes y, formulario que lo requiera, crea una instancia de ese data module. Así, puedes tener dos ventanas de Clientes por que cada una apunta a una instancia distinta del mismo data module.
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consejos para ventanas modales ? | Tecnic2 | OOP | 14 | 16-10-2006 22:37:20 |
| Necesito Consejos Para Aplicacion De Administracion | pablo2244 | Conexión con bases de datos | 5 | 20-05-2005 02:21:36 |
| Consejos para desarrollar en equipo | Onti | Varios | 1 | 15-01-2004 17:50:25 |
| Ayuda para empezar aplicacion | Ezecool | Varios | 1 | 13-07-2003 09:50:55 |
| Necesito de sus consejos para comenzar !!! | Exequiel | Firebird e Interbase | 2 | 04-07-2003 09:51:27 |
|