Impresión de informe que contiene subinforme
Tengo un informe el cual se hacia muy extenso (4 hojas) por lo que no me entraban todos los controles que quería que aparecieran en la impresión (máximo configurable de 55 cm aprox) por lo que tuve que hacer el informe, agregando subinformes al final. Hasta ahí viene todo bien. En cada Informe (en mi caso son dos "I_HC_Ingreso" e "I_HC_Ingreso2", puse un control que muestra el Id que identifica cada registro. En un botón de acción en el formulario, al presionar tengo el código:...
Private Sub Imprimir_Ficha_Click() DoCmd.RunCommand acCmdRefresh DoCmd.OpenReport "I_HC_Ingreso", acViewPreview, , "Id=" & Me.Id End Sub
...se me abre el informe en vista informes, y en el mismo informe tengo otro boton de accion que abre el dialogo de la impresora. Funciona bien, salvo por lo siguiente, al abrirse el informe, este contiene SOLO las paginas del Id seleccionado en el informe al haberse apretado el boton imprimir (lo cual es lo que busco), pero contiene TODAS las paginas del subinforme (I_HC_Ingreso2). Se me hace la idea de que en mi instruccion inicial deberia aclarale que tambien filtre el Id del "I_HC_Ingreso2", pero no se como. Sera eso?