Código para copiar registros desde un formulario con subformulario a otro formulario con subformulario
Utilizo el siguiente código para pasar registros desde el formulario PEDIDOS DESDE OT al formulario Entrada_almacen, y ambos tienen un subformulario que también pretendo copiar. El problema viene cuando el subformulario origen tiene varios registros solo se copia el primero. ¿Qué me falta por favor?
Private Sub Comando143_Click()
DoCmd.OpenForm "Entrada_almacen"
DoCmd.GoToRecord , , acNewRec
Forms![Entrada_almacen]![ORDEN DE TRABAJO] = Forms![PEDIDOS DESDE OT]![PARTE GESTIÓN]
Forms![Entrada_almacen]![Subformularioentradasalmacen]![Codigo_producto] = Forms![PEDIDOS DESDE OT]![Subformulario SUBFORMULARIO MATERIALES]![CÓDIGO PRODUCTO]
Forms![Entrada_almacen]![Subformularioentradasalmacen]![Artículo] = Forms![PEDIDOS DESDE OT]![Subformulario SUBFORMULARIO MATERIALES]![MATERIAL]
Forms![Entrada_almacen]![Subformularioentradasalmacen]![ENTRADA] = Forms![PEDIDOS DESDE OT]![Subformulario SUBFORMULARIO MATERIALES]![CANTIDAD]
End Sub