referencia a objeto

03/07/2003 - 11:52 por Santiago Vallbona | Informe spam
Hola Grupo ahi va:

Tengo una mdb de Access 2002 a la cual referencio un projecto adp de Access
2002 con el fin de tener acceso a los objetos que estan en el Proyecto

La preguntita es:

¿Puedo abrir un formulario que esta en el proyecto referenciado ?
¿Como seria la sintaxis de docmd.openform?
¿Donde puedo buscar información sobre llamadas a objetos referenciados?

Muchas gracias por su atención



Att. santiago
 

Leer las respuestas

#1 Juan M. Afan de Ribera
03/07/2003 - 22:43 | Informe spam
Hola Santiago,

lo que puedes hacer es crear en el proyecto adp un procedimiento publico
para abrir cualquiera de sus formularios, por ejemplo:

Public Sub AbrirForm(nomForm as string)

On Error Goto err_AbrirForm
docmd.openform nomForm

Exit Function

err_AbrirForm:

msgbox "No se puede abrir el formulario solicitado"

End Function

y después desde tu mdb, puedes ejecutar esta función simplemente así
(imaginemos que el proyecto adp se llame AdpProject, - qué original, eh?)

AdpProject.AbrirForm "nombre_formulario"

y si el nombre del formulario es correcto, tachán! te aparecerá en pantalla
el formulario solicitado.

Espero que te sirva.


Saludos desde Barcelona
Juan M. Afan de Ribera
<MVP Ms Access>


"Santiago Vallbona" escribió en el mensaje
news:
Hola Grupo ahi va:

Tengo una mdb de Access 2002 a la cual referencio un projecto adp de


Access
2002 con el fin de tener acceso a los objetos que estan en el Proyecto

La preguntita es:

¿Puedo abrir un formulario que esta en el proyecto referenciado ?
¿Como seria la sintaxis de docmd.openform?
¿Donde puedo buscar información sobre llamadas a objetos referenciados?

Muchas gracias por su atención



Att. santiago



Preguntas similares