Проблема: Подмена принтера по-умолчанию
Имеется приложение с FastReport 4.6.28
Наблюдается следующая проблема:
У пользователей установлено несколько принтеров. Необходимо выводить на печать отчеты FastReport следующим образом:
1. Все отчеты распечатываются на принтере (назовем его принтер1), который установлен в системе по-умолчанию, но ...
2. Существуют отчеты, которые необходимо распечатывать на другом принтере (назовем его принтер2), который не является умолчательным.
Но после распечатки отчета с жестко заданным принтером (принтер2), остальные отчеты вместо умолчательного системного принтера принтер1 (который указан в свойствах формы как Default) распечатываются на принтер2. При этом в самом отчете свойство Report.PrintOptions.Printer не меняется, и остается равным "Default"
Нужен либо Workaround на уровне отчета, либо на уровне кода приложения, а также информация, наблюдается ли подобный глюк у кого-либо еще, т.е. на самом деле связан ли он непосредтсвенно с FastReport и ошибкой в нем.
Наблюдается следующая проблема:
У пользователей установлено несколько принтеров. Необходимо выводить на печать отчеты FastReport следующим образом:
1. Все отчеты распечатываются на принтере (назовем его принтер1), который установлен в системе по-умолчанию, но ...
2. Существуют отчеты, которые необходимо распечатывать на другом принтере (назовем его принтер2), который не является умолчательным.
Но после распечатки отчета с жестко заданным принтером (принтер2), остальные отчеты вместо умолчательного системного принтера принтер1 (который указан в свойствах формы как Default) распечатываются на принтер2. При этом в самом отчете свойство Report.PrintOptions.Printer не меняется, и остается равным "Default"
Нужен либо Workaround на уровне отчета, либо на уровне кода приложения, а также информация, наблюдается ли подобный глюк у кого-либо еще, т.е. на самом деле связан ли он непосредтсвенно с FastReport и ошибкой в нем.
Комментарии
ПОвторил. Ровно такая же задача и возникла ровно такая же проблема. То есть тоже не работает
Что делать?