Alisa,
Thanks for the response. Isn't ADO the replacement for DAO?
In any event, I eventually just gave up on this and did it the hard way -- using VBA. I extract the data on the Report_Open then just fill in the fields on the Details_Print.
May not be as "elegant" as a Crosstab, but it...