Access - nombre formulario Urgente....!!!!!!!!

   
Vista:

nombre formulario Urgente....!!!!!!!!

Publicado por CarlaC (7 intervenciones) el 04/04/2012 13:46:46
Hola a todos, necesito una ayuda pequeña, como saber el nombre de un formularios, les explico:

necesito saber lo siguiente:

if xx="formulario1" the
Fecha = Forms!formulario1!Fecha
if xx="formulario2" then
Fecha = Forms!formulario2!Fecha
end if

donde xx es el formulario de donde proviene la información, es decir, yo estoy en formulario1 y paso al formulario3, o yo estoy en formulario2 y abro formulario3, es decir, de dos formularios distintos puedo llegar a un mismo formulario.

entonces como hacer esa consulta, para saber que valor me trae xx

Espero que me entiendan y me puedan ayudar......gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Neckkito

nombre formulario Urgente....!!!!!!!!

Publicado por Neckkito (1104 intervenciones) el 06/04/2012 12:36:27
Hola!

Prueba este código en el evento que consideres conveniente:

...
Private Sub ...
If CurrentProject.AllForms("Form1").IsLoaded Then
Fecha = Forms!Form1.Fecha
Else
If CurrentProject.AllForms("Form2").IsLoaded Then
Fecha = Forms!Form1.Fecha
Else
MsgBox "Ni Form1 ni Form2 están abiertos"
End If
End If
End Sub
...

Lógicamente cambiando "FormX" (X={1,2}) por el nombre de tus forms.

Salu2!

Neckkito (... http://neckkito.eu5.org ...)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar