It looks like you are manually via VBA code writing data directly to a PDF file. This does not appear to be saving a report as a PDF. So you will have to write lots of VBA code to create the report layout. Is that correct?
I could not get the code to work. I could not get the code to compile without errors since it could not find the the mjwPDF class
How to you define the mjwPDF class? Is it in an ActiveX control that you have to also get from someplace? Is there more code for a Class module?
Have you actually run the code successfully in with Access VBA?
What else you have to do to get it to work?