Copy Report from one Access Database to another

If I need to exactly duplicate a report from one Access Database to another, how do I go about doing so?
z018196Asked:
Who is Participating?
 
Jim HornMicrosoft SQL Server Developer, Architect, and AuthorCommented:
In 'another' mdb, File: Get External Data: Import..., select 'one' mdb, and select the report.

or

Click once on report, copy, select 'another' mdb, paste
0
 
jerryb30Commented:
Bear in mind that if the underlying data is not the same between the 22 db's, they will not be exactly the same.
0
 
Jim HornMicrosoft SQL Server Developer, Architect, and AuthorCommented:
Whichever process you use, make sure the VBA code behind the report copied over, and you will need to make sure the report's RecordSource exists in the new mdb
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
z018196Author Commented:
I was figuring that I'd have to do some "tweaking" of the copy to make sure it runs in the new database...  but they're already very very similar in their structures, so hopefully that tweaking is minimal.  Can you elaborate on the RecordSource?
0
 
Chris MangusDatabase AdministratorCommented:
Drag and Drop.  Have both Access databases open side-by-side and drag the report from the first DB to the second DB.
0
 
Jim HornMicrosoft SQL Server Developer, Architect, and AuthorCommented:
>Can you elaborate on the RecordSource?
In your report, go into Design View, right-click:Properties, Data tab, and eyeball what's in the Record Source.  It will be the table, query, or SQL statement that feeds data into your report.   You need to make sure that this exists in your 'another' database, either by creating it, or importing it as well from your 'one' database.

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.