As Sninkle asked, is this a report based on a form, or are you talking about
printing a form?
If the object in question is a form, is the data visible on the form?
In a form this behavior occurs when
The record source for the form is empty
and
New records cannot be added
The reasons that a bound form cannot have new records added include:
1) AllowAdditions for the form is set to No
2) The underlying query the form is based on is Read-Only
3) User doesn't have Write Permission for the folder where the
data resides.
4) In a split database, the back end has been moved to a different
location
5) Form's Recordset Type is set to Snapshot
To see if #2 is the case, from the Objects Dialog box go to Queries and click
on the query that your form is based on to open it. Now try to enter a new
record directly into the query. If you're unable to do so, this is the cause
of your problem.
If your query is Read-Only, follow this link to Allen Browne’s article
explaining the reasons this happens.
http://allenbrowne.com/ser-61.html