Saber el modo en que está el informe

Lo primero hola a todos.

Es agradable ver que hay una comunidad de gente dispuesta a ayudar.

Hoy mi pregunta es como puedo, por código, saber en que modo está abierto un informe, si en modo preview o en modo normal (enviado directamente a la impresora).

La idea es poner un control de impresiones de registro de manera que si el informe se está imprimiendo guarde la fecha en que se imprimió en una tabla. Obviamente si está en modo preview no debe guardar nada.

Por el momento se me ha ocurrido esto: (lo pongo por si a alguien le sirve)

'if saber si se abrió en modo normal o preview
rsReciboImpreso.FindFirst "codrec=" & Me.Codrec
rsReciboImpreso.Edit
rsReciboImpreso!ReciboImpreso = yes
rsReciboImpreso.Update
'RS.Close
rsControlImpresiones.FindFirst "codrec=" & Me.Codrec
rsControlImpresiones.AddNew
rsControlImpresiones!Codrec = Me.Codrec
rsControlImpresiones!FechaImpresion = Now
rsControlImpresiones.Update
'End If

Añade tu respuesta

Haz clic para o