Arrastrar datos entre formularios
Tengo un formulario (ofertas) que según el valor de una combobox hace aparecer un botón, el cual, al ser pulsado "arrastra" una serie de datos a otro formulario (contratos). Todo esto funciona bien, el problema es que cada vez que se arrastranlos datos al formulario contratos se machacan los datos anetiormente registrados ya que este formulario vuelca los datos en la Tabla Contratos, por lo que sólo hay un registro en esta tabla.
¿Cómo puedo hacer para que cada vez que se pulse el botón y se arratren los datos al formulario contratos, los datos sean cada vez un registro diferente?
Notas: los formularios ofertas y contratos están creados con campos dependientes de las tablas Ofertas y Contratos respectivamente
Adjunto el código, que tengo en el evebto Al hacer click del botón
Dim stDocName As String
Dim stDocName2 As String
stDocName = "Contratos"
stDocName2 = "Ofertas"
DoCmd.OpenForm stDocName, acNormal
Forms![Contratos]![Cliente] = Forms![Ofertas]![Cliente]
Forms![Contratos]![DenomContrato] = Forms![Ofertas]![DenomOferta]
DoCmd. Close acForm, stDocName2, acSaveYes
¿Cómo puedo hacer para que cada vez que se pulse el botón y se arratren los datos al formulario contratos, los datos sean cada vez un registro diferente?
Notas: los formularios ofertas y contratos están creados con campos dependientes de las tablas Ofertas y Contratos respectivamente
Adjunto el código, que tengo en el evebto Al hacer click del botón
Dim stDocName As String
Dim stDocName2 As String
stDocName = "Contratos"
stDocName2 = "Ofertas"
DoCmd.OpenForm stDocName, acNormal
Forms![Contratos]![Cliente] = Forms![Ofertas]![Cliente]
Forms![Contratos]![DenomContrato] = Forms![Ofertas]![DenomOferta]
DoCmd. Close acForm, stDocName2, acSaveYes
1 respuesta
Respuesta de kepasada
1