
No consigo refrescar un subformulario decentemente
Publicado por Mc MaRdiG (1 intervención) el 14/06/2004 10:00:56
Buenas a todos!!!
A ver si alguien tiene el que del asunto pq me lleva rallando varios dias.
El tema es que en un form principal añado un subformulario que es una consulta que se "alimenta" de un text del fomulario principal y se van acotando los registros a medida que vas escribiendo en el text del form principal. El tema es que ya de por si, el form principal, al cargar tiene muchos campos que se inicializan con otras tablas y tarda un huevazo.
Cuando intento refrescar el subformulario en el evento change del textbox del formulario principal (ya que el subformulario se alimenta de este text) la unica manera que se me ocurre de refrescar el subformulario es el form_principal.refresh o recalc y claro.. cada vez que pulsas una tecla te tarda una eternidad...
Algun alma caritativa sabe la propiedad, metodo, evento o su P** madre (XD) que permita refrescar solo el subformulario de manera decente en el evento change del textbox del formulario principal???
A ver si alguien tiene el que del asunto pq me lleva rallando varios dias.
El tema es que en un form principal añado un subformulario que es una consulta que se "alimenta" de un text del fomulario principal y se van acotando los registros a medida que vas escribiendo en el text del form principal. El tema es que ya de por si, el form principal, al cargar tiene muchos campos que se inicializan con otras tablas y tarda un huevazo.
Cuando intento refrescar el subformulario en el evento change del textbox del formulario principal (ya que el subformulario se alimenta de este text) la unica manera que se me ocurre de refrescar el subformulario es el form_principal.refresh o recalc y claro.. cada vez que pulsas una tecla te tarda una eternidad...
Algun alma caritativa sabe la propiedad, metodo, evento o su P** madre (XD) que permita refrescar solo el subformulario de manera decente en el evento change del textbox del formulario principal???
Valora esta pregunta


0