Amigo mcofy: Ante todo no es necesario que grites para pedir ayuda (no sé si sabes que escribir todo en mayúsculas en los foros se interpreta como gritar... Te vamos a oir igual y no va a desentonar si evitas ese modo en siguientes mensajes)
El problema que pareces tener creo que se solucionará si ANTES de presentar cada informe con Data Report, cierras y vuelves a abrir el recordset con el que lo tienes enlazado.
Código:
With rs.Recordset
If .State Then .Close
.Open rs "Select... From ... Where..."
End With
O bien si estás utilizando
Filter, haces un
rs.Refresh antes de presentar el reporte.