Not sure if this should go in the Crystal Reports forum?
I've got a report ran from the menu.
When it's displaying on the screen in Print Preview, I need to write a plugin to intercept when it gets physically printed.
It's a report that shows open sales orders ready for picking in a format specific to this client. It's basically just consolidating the pickable lines by PartNo summing the Qty required.
When they print the report they also want Delivery Dockets printed for the orders using the InvoiceHistoryIDs which aren't displayed in the report but are available in the report source data.
I'm stumped on knowing how to start and what event(s) to hook into, getting the InvoiceHistoryID out of the report source, then printing the delivery dockets direct to the same printer that this report is going to.


