Welcher Drucker wurde angewählt ?

16. Januar 2009 10:52

Hi allerseits,

ich suche nach einer Möglichkeit 'rauszukriegen, welchen Drucker der Benutzer beim Start eines Reports im Windows-Druckerdialog ausgewählt hat. Der Hintergrund ist folgender: Wir haben Drucker mit mehreren Schächten im Einsatz, in den einzelnen Abteilungen liegt das Papier allerdings in unterschiedlichen Schächten, so liegt der Firmenbriefbogen mal in Fach 3, mal in Fach 2 u.s.w.. Ich muss also im Report bei der Ansteuerung der Schächte berücksichtigen, mit welchem Drucker ich es zu tun habe. Ich kann nun über die Berichtsauswahl im Codeunit 1 ermitteln, welcher Drucker für den jeweiligen Anwender der Standard-Drucker ist, mir diesen Drucker in einer Globalen Variablen merken und dann später im Report abfragen - so weit, so gut, das funktioniert auch. Aber eben nur so lange, wie der Anwender den vorgegebenen Drucker nicht im Druckerdialog ändert.

Also nochmal die Frage: wie kriege ich im Report raus, welchen Drucker der Anwender angewählt hat?