Drucker programmgesteuert in allen Layout-Bereichen setzen

Ich verwende folgende Programmzeile um den Drucker festzulegen:

 ret = LlSetPrinterInPrinterFile(Startformular.LL23.hJob, LL_PROJECT_LIST, strDir, 0, strPrinter, MyDevMode)

Jetzt stelle ich fest, dass der Drucker nicht in allen Layout-Bereichen eingestellt werden kann bzw. dass die Festlegung des Druckers nicht in alle Layout-Bereiche übernommen wird.

Wie kann ich den Drucker für die einzelnen Layout-Bereiche programmgesteuert festlegen???

Ausgabe-Einstellungen.jpg

Hallo Herr Lackermeier,
vielen Dank für Ihren Beitrag.

Sie können über den Druckerindex (nPrinter) den jeweiigen Bereich festlegen, folgend habe ich Ihnen einfach den Ausschnitt für den nPrinter Parameter aus dem Handbuch (Programmierer Referenz) ausgeschnitten.

Falls Sie weitere Informationen zu der LlSetPrinterInPrinterFile API benötigen, würde ich Ihnen empfehlen einfach mal in der Programmier Referenz zu schauen, unter dem Kapitel Referenz der Funktionen finden Sie weitere Hilfe hierzu, vielen Dank.

Mit freundlichen Grüßen

Erdal Alacali
Technischer Support
combit GmbH