2009-11-19 5 views
3

J'utilise FastReport dans Delphi Win32. Lorsqu'un FastReport est appelé, il est prévisualisé avant de pouvoir être imprimé.Imprimer FastReport directement

L'utilisateur doit parfois imprimer une série de rapports. C'est un PITA pour prévisualiser puis imprimer chacun séparément.

Comment mettre en file d'attente les rapports et les envoyer directement à l'imprimante par défaut?

Répondre

8

Il suffit d'appeler PrepareReport suivi d'impression. Vous n'êtes pas obligé de montrer l'aperçu.

frxReport1.PrepareReport; 
frxReport1.Print; 
3

Il est écrit dans developpeur fichier d'aide (Manuel programmeur) Chapitre « Construire un rapport de synthèse (impression par lots) »

frxReport1.LoadFromFile('1.fr3'); 
frxReport1.PrepareReport; 
frxReport1.LoadFromFile('2.fr3'); 
frxReport1.PrepareReport(False); 
frxReport1.Print; 
Questions connexes