Метод Crystal Report PrintReport по-прежнему использует принтер по умолчанию - PullRequest
0 голосов
/ 29 февраля 2020

При использовании версии Crystalreport 13.0.18 в VS 2019 произошла задержка при использовании метода PrintToPrinter, в результате чего мы заменили его на метод PrintReport, но при локальном тестировании он использовал настройку принтера по умолчанию вместо использования имя принтера передается в качестве входного параметра через файл конфигурации

Ниже все уже опробовано и протестировано, но не работает:

  1. Параметр Noprinter не был отмечен в дизайне rpt (настройка страницы )

  2. Не выбран параметр «Принтер» с использованием следующего кода:

Report.PrintOptions.NoPrinter = false;

Изначально перед снятием флажка Noprinter параметр Printername принимал нулевое значение, несмотря на то, что он задан в коде

ModifyPrinterName и ModifyPrintOptions уже используются для изменения имени принтера по умолчанию, но не работать либо

Не могли бы вы подсказать или предложить, что можно сделать?

...