Pasar datos de un formulario a otro con acDialog
He creado un código dentro de un formulario y necesito abrir otro formulario para pasar datos como un inputbox, pero el problema es detengo el código con la apertura del informe con acDialog, pero ya no puedo pasar los datos porque se detiene el código. Y posteriormente necesito pasar los datos del form2 al código del form1 y se me complica un poco, ¿alguien tiene una idea?
Para que me entiendan mejor el código del Form1 es:
DoCmd. OpenForm "frm_MatriculaCoincide",,,, acFormReadOnly, acDialog
Entonces se detiene el código, pero como está detenido no puedo pasar:
Forms!frm_MatriculaCoincide!txt_RMatricula = RMatricula
Forms!frm_MatriculaCoincide!txt_RApellidosN = RAPaterno & " " & RAMaterno & ", " & RNombres
Y posteriormente este formulario debe pasar al código las acciones según unos botones que he creado de cancelar, registrar, duplicar.