If I print a single report its good every time. If I print a batch with a where in the docmd, it prints the correct records - but the logic begins to fail after the first report on the sub reports.
The random data that does print on the sub report is accurate.
If I go into debug mode, as it steps, I see that the me.field values it is checking are not accurate. Its as if the sub report on format logic is acting on the wrong record at run time.
As mentioned, a single report is fine with any of the reports that batch up. The number of records found is accurate - but the logic fails because it appears to be acting on the wrong record after the first record. Everything seems to be set up properly.
I am quite confused about this.
Thank you for any interest - I am behind the 8 ball on this one and would be willing to compensate for a solution - sorry if that is in bad form.
Regards,
t