Einzelnen Beitrag anzeigen

Neuromancer

Registriert seit: 8. Aug 2003
62 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Drucken mit dem TWebbrowser OHNE PageSetupDialog

  Alt 6. Nov 2006, 14:31
Hallo,

Zitat von c64ranni:
Warum muss der Drucker automatisch gesetzt werden und kann nicht vom Benutzer ausgewählt werden?
Das hat einen ganz einfachen Hintergrund:
Die zu druckenden Dokumente sind eigentlich Reports, die aber über XML und das passenden XSL-Stylesheet ausgedruckt werden sollen. Da es sich aber um "Power-Dokumente" handelt (also Dokumente, die täglich sehr oft ausgedruckt werden müssen - um genauer zu sein, sind es Arbeitsunfähigkeitsbescheinigungen und Überweisungen an einen Facharzt - ) wäre es eine Zumutung für den User, ihn jedesmal den Drucker auswählen zu lassen.
Diese Dokumente erfordern aber unterschiedliche Einstellungen des Drucks: einmal muss auf landscape, einmal auf portrait ausgedruckt werden, dann handelt es sich einmal um DIN A4 dann wieder DIN A5 - Dokumente (was auch der Grund ist, warum der Schacht automatisch gesetzt werden muss).

Ein Sammeldruck kommt nicht in Frage, da der Arzt sofort die Arbeitsunfähigkeitsbescheinigung aushändigen können muss, so wie auch die Überweisung.

Die Sache mit den Printer Templates habe ich mir auch schon angesehen, allerdings geht es dort auch sehr rauhbeinig zur Sache. Dann muss Java-Script eingebunden werden, also auch nicht gerade das Gelbe vom Ei...

Dennoch danke für die Anregung.

Gruß
  Mit Zitat antworten Zitat