Crystal Reports Export to PDF not working

Our store manager are generating their weekly timesheets using the Timecard Report included in the list of Crystal Reports in RMS Store Ops Manager. The report works fine, and we can print it, but the manager would also like to save it to a PDF file. They click on the Export button, select the Acrobat Format, Disk File, then click OK. The Export Options dialog appears, with All pages selected, and they click OK.

Nothing happens. The "Choose Export File" dialog does not appear.

If they select a different file format (such as CSV or text), the File dialog appears, and they can save it.

I have been able to reproduce this problem with all of the stnadard Crystal Reports, and I have reproduced it on two different computers at two different stores.

Does Crystal Reports require additional software to be loaded on the Manager computer in order to save a PDF? If so, where would I see that in the RMS install, or where could I download it?

Reply to
Bill Yater
Loading thread data ...

I'd recommend downloading any of the free PDF creators out there. I use PrimoPDF and it works great.

Basically, anything you can print you can turn into a .pdf file.

Tom

Reply to
Terrible Tom

We already have PrimoPDF installed on the computer, and we use it whenever we print from RMS. The RMS Print Preview window lets you set the printer properties and select the printer to use.

However, printing from Crystal Reports does not let you select the printer. It uses the default printer for that computer. I don't want to force the manager to constantly change their default printer back and forth.

Am I missing something in Crystal Reports to let the user select their printer before printing?

Reply to
Bill Yater

We already have PrimoPDF installed on the computer, and we use it whenever we print from RMS. The RMS Print Preview window lets you set the printer properties and select the printer to use.

However, printing from Crystal Reports does not let you select the printer. It uses the default printer for that computer. I don't want to force the manager to constantly change their default printer back and forth.

Am I missing something in Crystal Reports to let the user select their printer before printing?

-- Bill Yater The Worth Collection snipped-for-privacy@worthltd.com

"Terrible Tom" wrote:

Reply to
cptsoft

To have PDF export working from Crystal Reports basically you have to deploy 3 files:

- 'u2fPDF.dll' (or 'crxf_pdf.dll', depending on your Crystal version), on the folder %windir%\Crystal;

- 'ExportModeller.dll' (COM-registrable DLL), on the folder %ProgramFiles%\Seagate Software\Shared

- 'tslv.dll' (or 'crtslv.dll', also a COM-registrable DLL) on the same folder as 'ExportModeller.dll'

Also, 'ExportModeller.dll' depends on the files 'ATL.DLL', 'MSVCP60.DLL' and 'MSVCRT.DLL' (at least on Crystal 8.5), so they should be there too.

If you are using Windows XP SP3, or Windows Vista, you'll probably want to take a look here:

formatting link
&sb=0&d=1&at=7&ft&tf=0&pageid=1 To solve the problem of changing the printer from inside Crystal Reports, I've done that:

- Using CR Engine Automation: before executing the method Report.Preview I change this property: oCRReport.PrintWindowOptions.HasPrintSetupButton = True

- Using RDC: I put this code on the viewer form:

Private Sub CRViewer_PrintButtonClicked(UseDefault As Boolean)

'Create an instance of the Printer Setup dialog box 'Set the handle of the Printer Setup dialog box to the form moReport.PrinterSetup Me.hwnd

End Sub

Hope that helps.

Regards, Pedro.

Reply to
Lobo FX

BeanSmart website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.