Ich habe hier ein merkwürdiges Problem und hoffe Ihr könnt mir weiterhelfen.
Wir haben in einer Anwendung eine Aktion um Dokumente mit einer speziellen Druckmaske auszudrucken. Hierfür wird Lotusscript verwendet.
Der Ausdruck erfolgt dann einfach über die Print-Funktion von NotesUIDocument ohne das hier spezielle Paramter übergeben werden.
Dies funktioniert auch. Der Ausdruck erfolgt dann immer auf dem vom Anwender definierten Standarddrucker.
Jetzt kommt leider das Problem:
Wenn ein Anwender beispielsweise eine E-Mail von Notes über das Menü Datei -> Drucken... ausdruckt und dort dann einen anderen Drucker als den Standarddrucker auswählt, dann wird dieser Drucker plötzlich auch immer für den Ausdruck aus unserer Applikation verwendet und nicht mehr der Standarddrucker.
Dies ist leider nicht so schön.
Ich habe gelesen, dass Notes den Standarddrucker immer an Hand eines Schlüssels in der Registry ermittelt.
Dort steht bei mir auch der definierte Standarddrucker.
Warum verwendet Notes dann plötzlich den Drucker der zuletzt ausgewählt wurde?
Kennt Ihr dieses Problem und falls ja, habt Ihr vielleicht einen Lösungsvorschlag?