Pregunta

Tengo una forma con dos subformas, que son continuas. Cada formulario tiene un campo para aceptar el nombre de la persona que creó el registro. Casi cada vez, la misma persona creará todos los registros, por lo que sería realmente conveniente si los campos sean automáticos una vez que se haya establecido el registro principal.

He probado varios enfoques para esto, pero ninguno parece funcionar bien (por ejemplo, la primera de las formas continuas no se automatizará porque surgió junto con el registro principal). Este es Access 2003.

Gracias de antemano por su ayuda y avíseme si puedo aclarar la situación por usted.

¿Fue útil?

Solución

Oncurrent, Onclick, etc ...

If IsNull(Me.MyField) or Me.MyField = "" Then

  Me.MyField = Me.Parent.MyRelatedField

End If

Otros consejos

Puede ser mejor establecer el valor predeterminado del control en el evento de actualización posterior para el control. Esto significa que se llenará con cualquier valor anterior.

Me.SomeText.DefaultValue= """" & Me.SomeText & """" ''Text
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top