Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3679
  • Last Modified:

Bypassing the Print Dialog in Crystal Report Viewer PrintReport method

Is there a way to not have the Print Dialog pop up when I print to printer (using PrintReport method) using the CR Report Viewer? I need the report to print to the default printer without user clicking the OK button. Is there some other way to print a Crystal reports without using the Report Viewer?

This is a windows applicaton developed in Visual Studio .net, VB.net.
0
fruffing
Asked:
fruffing
1 Solution
 
mlmccCommented:
Not sure about the PrintReport method (have no reference material here) but using th eRDC there is a parameter that when set false prints automatically

crRpt.PrintOut False

mlmcc
0
 
J_FullerCommented:
The viewer sends a printbuttonclicked event notification just override the default and print the report as you desire

C++ example

BEGIN_EVENTSINK_MAP(Dlg, CDialog)
      ON_EVENT(Dlg, IDC_CRVIEWER1, 409, PrintButtonClickedCrviewer1, VTS_PBOOL)
END_EVENTSINK_MAP()

void Dlg::PrintButtonClickedCrviewer1(BOOL* UseDefault)
{
      *UseDefault=FALSE;

      //Your print code here
}
0
 
ParsiCommented:
Hi fruffing

for your second question you can use
 Cr1.Destination = crptToPrinter
 Cr1.Action=1

this way you can print without viewing report.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
mlmccCommented:
Parsi - that won't work with CR.Net since CR.Net doesn't support the OCX.

mlmcc
0
 
ndonhauserCommented:
Are you using the Crystal Reports Enterprise edition or just the one built into Visual Studio 2003?
0
 
fruffingAuthor Commented:
I was trying to use the one built into VS 2003. I have since put the OCX from CR8 onto the form and am using that. Works fine. Found that solution elsewhere on the net with a google search. thanks for the help, all.
0
 
Computer101Commented:
PAQed, with points refunded (400)

Computer101
E-E Admin
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now