Crystal ReportClass PrintOptions PaperSource

C

ChrisM

I'm using VS2003 withthe built in version of CrystalReports.

I'm trying to write a module that will allow a user to send Crystal Reports
directly to the printer, without using the ReportViewer.
I have created a form that lists the available printers using

System.Drawing.Printing.PrinterSettings.InstalledPrinters

From a printer selected from this list, I can determine the available
paperTrays using

System.Drawing.Printing.PrinterSettings and PaperSources.
Problem is that when I try to set the paper source of the actual report
object (CrystalDecisions.CrystalReports.Engine.ReportClass)
using it's own (non-compatable) PaperSource property,
I am limited to a pre-set range of Paper Sources
(CrystalDecisions.Shared.PaperSource)
Any suggestions how I can map the System>Drawing.PrinterSettings PaperSource
to the Crystal one so that I can send the report to the tray that the user
selects?

Thanks,

Chris.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top