Impresión subinformes
Tengo que imprimir un informe que contiene 4 subinformes no vinculados por ningún campo ( el formulario principal no contiene ningún dato).
Como puedo ejecutar la impresión de este Informe, desde un formulario, con la condición que, todos los subinformes me muestren los valores contenidos entre el periodo de fechas que le indico en el formulario (las fechas las tengo en variables).
Este es el código que tengo pero no me funciona ( ! Ni con un subinforme snif, snif ! ):
¿Cuál es la solución y que es lo que estoy haciendo mal?
Private Sub Comando0_Click()
año = Year(Now)
stri11 = "1/1/" & año
stri12 = "3/31/" & año
tri11 = stri11
tri12 = stri12
stri21 = "4/1/" & año
stri22 = "6/30/" & año
tri21 = stri21
tri22 = stri22
stri31 = "7/1/" & año
stri32 = "9/30/" & año
tri31 = stri31
tri32 = stri32
stri41 = "10/1/" & año
stri42 = "12/31/" & año
tri41 = stri41
tri42 = stri42
DoCmd.OpenReport "InfRelacio1TrimestralProvedores", acViewPreview, "Reports!InfRelacio1TrimestralProvedores![InfFacProveTrimeProve].report.DataFactura >= #" & tri11 & "# AND reports!InfRelacio1TrimestralProveidores![InfFacProveTrimeProve].Report.DataFactura <= #" & tri12 & "#"
End Sub
Como puedo ejecutar la impresión de este Informe, desde un formulario, con la condición que, todos los subinformes me muestren los valores contenidos entre el periodo de fechas que le indico en el formulario (las fechas las tengo en variables).
Este es el código que tengo pero no me funciona ( ! Ni con un subinforme snif, snif ! ):
¿Cuál es la solución y que es lo que estoy haciendo mal?
Private Sub Comando0_Click()
año = Year(Now)
stri11 = "1/1/" & año
stri12 = "3/31/" & año
tri11 = stri11
tri12 = stri12
stri21 = "4/1/" & año
stri22 = "6/30/" & año
tri21 = stri21
tri22 = stri22
stri31 = "7/1/" & año
stri32 = "9/30/" & año
tri31 = stri31
tri32 = stri32
stri41 = "10/1/" & año
stri42 = "12/31/" & año
tri41 = stri41
tri42 = stri42
DoCmd.OpenReport "InfRelacio1TrimestralProvedores", acViewPreview, "Reports!InfRelacio1TrimestralProvedores![InfFacProveTrimeProve].report.DataFactura >= #" & tri11 & "# AND reports!InfRelacio1TrimestralProveidores![InfFacProveTrimeProve].Report.DataFactura <= #" & tri12 & "#"
End Sub
1 Respuesta
Respuesta de jurrutia
1