Problema con DataModule
Hola!
Tengo una aplicación a medias para llevar un control de stock y gestión de presupuestos, y tengo el siguiente problema: He metido todos los componentes de acceso a datos (BDE) en un DataModule, que cargo antes que los demás formularios para comprobar que las tablas estén bien etc. Una vez hecho esto, se carga la pantalla principal, en la que se ve un DBGrid con un TPicture (imgArticulo) al lado en el que mostrar la imagen (si tiene) de los artículos a medida que recorremos el grid. He pensado que para mostrar la imagen puedo utilizar el evento OnDataChange del DataSource de los artículos, pero como éste está en el DataModule, no puedo actualizar el componente de la imagen imgArticulo ya que el formulario principal lo cargo después... ¿Se os ocurre qué podría hacer? He pensado mover todos los componentes de datos al formulario principal, pero antes de hacerlo me gustaría saber alternativas...
Espero haberme explicado, gracias de antemano!
|