Bericht an einen bestimmten Drucker "binden"

Allseits hallo, ich glaube mal gesehen zu haben, wie man einen Report fest an einen bestimmten Drucker “Binden” kann, so dass dieser Drucker bei diesem ausgewählten Bericht den Vorzug erhält. Jetzt könnte ich dieses Feature gebrauchen und finde es nicht mehr [V]

In welcher Version? In 4.0 unter Verwaltung - Anwendung Einrichtung - Allgemein - Druckerauswahlen.

quote:

In welcher Version? In 4.0 unter Verwaltung - Anwendung Einrichtung - Allgemein - Druckerauswahlen.
Originally posted by Joerg R Feldhofen - 2005 Aug 15 : 09:15:31

Ganz so modern sind wir noch nicht. technisch Version 3.7 Anwendung Version 2.60.B Version 4 haben wir erst ab Oktober. Prima, wie schnell es hier eine Antwort gibt!!!

Na gut, für alle Versionen vor 4.00 (also 1.10 bis einschließlich 3.70.B) findet man die Druckerauswahlen unter Finanzbuchhaltung → Einrichtung → Druckerauswahlen

SUUUUPER - Vielen Dank!!![:D]

Da gibt es aber (schon sicher mehrfach hier auf mbsonline.org sowie auf mibuso.com geschrieben) einen wunderbaren Workaround: In der Codeunit 1 in der Funktion FindPrinter folgenden Code einfügen: FindPrinter(ReportID : Integer) : Text[250] CLEAR(PrinterSelection); IF NOT PrinterSelection.GET(USERID,ReportID) THEN IF NOT PrinterSelection.GET('',ReportID) THEN IF NOT PrinterSelection.GET(USERID,0) THEN IF PrinterSelection.GET('',0) THEN; // > TL4.00:02 >>> IF PrinterSelection."Printer Name" <> '' THEN IF NOT Printer.GET(PrinterSelection."Printer Name") THEN BEGIN Printer.RESET; Printer.SETRANGE(Name,SELECTSTR(1,PrinterSelection."Printer Name")); IF Printer.FIND('-') THEN IF Printer.COUNT = 1 THEN // only if unique result PrinterSelection."Printer Name" := Printer.ID; END; // < TL4.00:02 <<< EXIT(PrinterSelection."Printer Name"); Zusätzliche Locals der Funktion FindPrinter:Name DataType Subtype Printer Record Printer