Hi naveenagg,
You can use PrintToPrinter() method to directly print the Crystal Report to printer. Ensure that you have a printer that is configured as the default printer.
Assuming that you declared a ReportDocument variable as rptDoc.
rptDoc.PrintToPrinter(1, False, 1, 1)
where:
1 - no of copies
False - no collate
1 - first page you want to print
1 - last page you want to print
You can change the values if you need to print more.
Regards,
tehhz