Hey Riccardo,
First off, you've not technically added the functionality if it doesn't print. :-D heheh...
In all seriousness, showing the dialog doesn't mean that you've
invoked the print job[
^]. You'll need some other code there to get the document to the printer.
Cheers.