Hola a todos:
Me gustaría saber como se pude controlar si un informe enviado a la
impresora es cancelado por el usuario.
El informe se ejecucta con ..
DoCmd.OpenReport "miReporte", acNormal
Tengo que enviar muchos informes seguidos desde código, y quisiera controlar
si el usuario lo cancela para no enviar mas.
RESPONDE MCPEGASUS
==================
Tienes que capturarla con el error 2501, te adjunto este código, en caso de
duda lo preguntas.
On Error GoTo Err_CapturarError
DoCmd.OpenReport strInforme, acViewNormal
Salida:
Exit Function
Err_CapturarError:
Select Case Err.Number
Case 2501 'Se ha cancelado el runcommand.
DoCmd.Close acReport, strInforme
Resume Salida
Case Else
'Capturar todos aquellos errores inesperados.
MsgBox Err.Number & " " & Err.Description
End Select
Resume Salida
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)