Tremendo Lio con los DataModules

alfonso
18 de Julio del 2004
Yo tengo un menu y un datamodule principal en el que hay una sola transaccion a la gdb (solo utilizo una para toda la aplicacion).
Cuando pulso una opcion del menu, creo el datamodule de esa opcion y abro las tablas del datamodule.
El problema es que hay datamodules que utilizo en otras opciones.
Ej.:
Datamodule de articulos
Es utilizado en la opcion de Albaranes, entonces si el usuario entra en albaranes y sin cerrar la ventana, se va por las opciones del menu y ejecuta el mto. de articulos, el menu no puede abrir el datamodule de articulos otra vez porque ha sido abierto en la opcion de albaranes. El usuario trabaja y cuando cierra la opcion de articulos se cierra el datamodule de articulos y se queda activa la opcion de albaranes. Entonces es cuando la aplicacion da un error ya que la opcion de albaranes utiliza el datamodule articulos y este ha sido cerrado.

un saludo...