You cannot reference a control in a closed report.
(If the reference report is opened first then the other report is opened then this will work.)
You have two options:
Use code to open the first report "Hidden" then open the other report.
DoCmd.OpenReport "FirstReport", acViewPreview, , , acHidden
DoCmd.OpenReport "SecondReport", acViewPreview
...then on the close event of the second report, also close the First Report.
DoCmd.Close acReport, "FirstReport", acSaveNo
The other option is to simply base the second report on a query that includes fields from the first report's recordsource.
For example if the first report is of Customers and the second report is of Orders.
And you want to show other Customer info on the Orders report.
You would base the Orders Report on a query of the Customers table and the Orders table.
This is the standard way of doing this
(If I am understanding your issue correctly)
;-)
JeffCoachman