Alberto S.H.
2004-12-02 07:30:53 UTC
Hola a todos,
Tengo un formulario inicial, de este, tras pulsar un boton, cargo un
formulario para meter datos en una tabla. Cada vez que termino de añadir un
registro en este segundo formulario, tengo que imprimir un informe con esto
que he introducido. ¿Que es lo que pasa? que al intentar imprimir el
registro recien introducido no me imprime nada, por que despues de
escribirlo, hasta que no te desplazas adelante o atras no se graba nada.
He intentado poner el mismo codigo que Access crea automaticamente cuando
insertas un boton para grabar un registro, pero al ejecutarse me da el
mensaje "La acción o comando "Guardar Registro" no está disponible ahora".
Os recuerdo que mientras tanto, tengo otro formulario abierto, no se si esto
puede estar causando el problema.
¿Que puedo hacer?
¿Hay alguna manera de forzar el guardar el registro que no sea esta?
Esto es lo que hago:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
stDocName = "Inf_SALIDA_Completo"
DoCmd.OpenReport stDocName, acPreview, , "[numero salida] = " &
Me.NUMERO_SALIDA & " and [año de trabajo] =" & Me.[año]
Muchas gracias
Tengo un formulario inicial, de este, tras pulsar un boton, cargo un
formulario para meter datos en una tabla. Cada vez que termino de añadir un
registro en este segundo formulario, tengo que imprimir un informe con esto
que he introducido. ¿Que es lo que pasa? que al intentar imprimir el
registro recien introducido no me imprime nada, por que despues de
escribirlo, hasta que no te desplazas adelante o atras no se graba nada.
He intentado poner el mismo codigo que Access crea automaticamente cuando
insertas un boton para grabar un registro, pero al ejecutarse me da el
mensaje "La acción o comando "Guardar Registro" no está disponible ahora".
Os recuerdo que mientras tanto, tengo otro formulario abierto, no se si esto
puede estar causando el problema.
¿Que puedo hacer?
¿Hay alguna manera de forzar el guardar el registro que no sea esta?
Esto es lo que hago:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
stDocName = "Inf_SALIDA_Completo"
DoCmd.OpenReport stDocName, acPreview, , "[numero salida] = " &
Me.NUMERO_SALIDA & " and [año de trabajo] =" & Me.[año]
Muchas gracias