Discussion:
Problema al cerrar un form
(demasiado antiguo para responder)
xescjp
2010-05-13 12:31:57 UTC
Permalink
Hola:

Tengo un form de base y desde este abro otro diferente. Cuando intento
cerrar el segundo formulario tengo que pulsar dos veces al boton cerrar para
que me cierre el formulario. He detectado que para abrirlo me pasa dos
veces por el load.
El codigo para el botón que abre el segundo formulario desde el primero es :

DoCmd.OpenForm Form_frmProgInstxOrd.Form.Name, acNormal, strFiltro, ,
acFormEdit

El codigo del botón cerrar del segundo formulario es:

DoCmd.Close acForm, Me.Name, acSaveNo

Alguien puede darme alguna pista?

Muchas gracias.

xescjp
Ignacio
2010-05-13 12:47:07 UTC
Permalink
¡Hola, Xescjp!

Asegúrate de que no tienes ninguna referencia al segundo formulario
después de utilizar el método Close ya que cualquier referencia al
formulario provoca que se cargue.

Espero que te sirva de algo.
Un saludo,
Ignacio.
xescjp
2010-05-14 08:23:41 UTC
Permalink
Gracias.

"Ignacio" <***@gmail.com> escribi� en el mensaje news:808c89fb-ccb0-4b90-a016-***@j35g2000yqm.googlegroups.com...
¡Hola, Xescjp!

Asegúrate de que no tienes ninguna referencia al segundo formulario
después de utilizar el método Close ya que cualquier referencia al
formulario provoca que se cargue.

Espero que te sirva de algo.
Un saludo,
Ignacio.
xescjp
2010-05-19 11:01:12 UTC
Permalink
He encontrado la respuesta. Aqui va:

Se fracciona la consulta en strings de 255 caracteres y se pasa como array
al recordsource

dim varSource as variant
varSource = Array(strSQL1, strSQL2, strSQL3, strSQL4)
set DBGrid.REcordSource=varSource
Post by xescjp
Tengo un form de base y desde este abro otro diferente. Cuando intento
cerrar el segundo formulario tengo que pulsar dos veces al boton cerrar para
que me cierre el formulario. He detectado que para abrirlo me pasa dos
veces por el load.
DoCmd.OpenForm Form_frmProgInstxOrd.Form.Name, acNormal, strFiltro, ,
acFormEdit
DoCmd.Close acForm, Me.Name, acSaveNo
Alguien puede darme alguna pista?
Muchas gracias.
xescjp
Loading...