2017-06-13 5 views
0

Chaque fois que j'imprime une page ou des pages, j'obtiens un message disant Charger le magasin 1 ou appuyez sur OK pour utiliser le support disponible.L'imprimante n'imprime pas automatiquement. Je dois appuyer sur le bouton OK

Quand je frappe OK l'imprimante imprime uniquement une page, puis il prend plusieurs secondes avant que je puisse frapper à nouveau OK pour imprimer une autre page.

Cela prend énormément de temps si je veux imprimer plusieurs pages d'un même document et cela a tendance à se produire avec le composant TQRCompositeReport.

Répondre

4

Le travail d'impression du pilote est défini pour l'impression sur un support spécifique.

La première chose à faire est de décider quelle taille du papier que vous voulez vraiment imprimer sur:

  • lettre papier format est utilisé en Amérique, mais très peu d'autres endroits;
  • la plupart du reste du monde normalise sur le format de papier A4.

Le composant standard QuickReport a la propriété Page->PaperSize pour contrôler la taille des médias:

QuickReport Page property

La composante composite rapport permet de nombreux rapports à combiner en un seul document (via l'événement 'AddReports') .

Le « problème » est que le composant TQRCompositeReport a sa propre taille de médias:

TQRCompositeReport media size

La valeur par défaut pour PaperSize est Lettre et il n'a pas d'importance si chaque rapport que vous ajoutez a a A4 taille: le rapport composite conserve la valeur par défaut.

Choisissez donc la bonne taille de support et vérifiez la correspondance parmi les valeurs PaperSize.