Problema con reporte
Publicado por Jorge (42 intervenciones) el 06/04/2011 22:15:57
Buenas Tardes.
Tengo un pequeño problemita.
En un formulario tengo un código que en el momento de cargarse me abre uno u otro informe y lo muestra en la pantalla.
Hasta ahí todo bien, el problema es que el enfoque se queda en el formulario y no en el informe, así que cuando mando a imprimir sale el formulario y no lo que tengo en pantalla.
¿ como puedo hacer para que el enfoque se pase automaticamente al informe ?, ya que si primero le doy click al informe y luego mando a imprimir sí imprime el informe.
El código que tengo en el formulario es el siguiente:
Private Sub Form_Load()
'minimiza el formulario activo
DoCmd.Minimize
Dim stDocName As String
Select Case Me.ENTIDAD
Case Is = 2
stDocName = "informe A"
Case Is = 1, 3
stDocName = "informe B"
Case Else
stDocName = "informe C"
End Select
'abre el informe según el select (pero deja el enfoque en el formulario
DoCmd.OpenReport stDocName, acViewPreview
End Sub
Saludos y gracias de antemano por su ayuda.
Att.
Jorge
Tengo un pequeño problemita.
En un formulario tengo un código que en el momento de cargarse me abre uno u otro informe y lo muestra en la pantalla.
Hasta ahí todo bien, el problema es que el enfoque se queda en el formulario y no en el informe, así que cuando mando a imprimir sale el formulario y no lo que tengo en pantalla.
¿ como puedo hacer para que el enfoque se pase automaticamente al informe ?, ya que si primero le doy click al informe y luego mando a imprimir sí imprime el informe.
El código que tengo en el formulario es el siguiente:
Private Sub Form_Load()
'minimiza el formulario activo
DoCmd.Minimize
Dim stDocName As String
Select Case Me.ENTIDAD
Case Is = 2
stDocName = "informe A"
Case Is = 1, 3
stDocName = "informe B"
Case Else
stDocName = "informe C"
End Select
'abre el informe según el select (pero deja el enfoque en el formulario
DoCmd.OpenReport stDocName, acViewPreview
End Sub
Saludos y gracias de antemano por su ayuda.
Att.
Jorge
Valora esta pregunta


0