powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport печать без предпросмотра
5 сообщений из 5, страница 1 из 1
FastReport печать без предпросмотра
    #33045759
Фотография Dimyan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в FastReport начать печать сразу, чтоб не открывалось окно предпросмотра? И как задать кол- во печатаемых копий?
...
Рейтинг: 0 / 0
FastReport печать без предпросмотра
    #33045795
Посторонний
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а выбор принтера как?
но если сильно так надо, то вроде надо использовать метод print вместо show (в названиях метода могу ошибаться, т к точно не помню и FastReport щас не использую, но смысл в этом)
...
Рейтинг: 0 / 0
FastReport печать без предпросмотра
    #33045915
Фотография Dimyan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посторонний пишет:
> а выбор принтера как?
> но если сильно так надо, то вроде надо использовать метод print вместо
> show (в названиях метода могу ошибаться, т к точно не помню и FastReport
> щас не использую, но смысл в этом)

функция Print какраз выводит диалог выбора принтера
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
FastReport печать без предпросмотра
    #33047309
Фотография Dimyan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался, выкладываю решение, может кому понадобится

MainReport.PrintOptions.Printer := String(Printer.Printers[OrdPrnIndex]);
MainReport.PrintOptions.Copies := 1;
MainReport.PrepareReport;
MainReport.Print;

OrdPrnIndex - это переменная int, в ней номер принтера из списка
установленных в системе (у меня в настройках программы список принтеров
загоняется в combobox и эта переменная какраз содержт номер выбранного
принтера из этого combobox'a)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
FastReport печать без предпросмотра
    #33055059
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimyan
Разобрался, выкладываю решение, может кому понадобится

MainReport.PrintOptions.Printer := String(Printer.Printers[OrdPrnIndex]);
MainReport.PrintOptions.Copies := 1;
MainReport.PrepareReport;
MainReport.Print;

OrdPrnIndex - это переменная int, в ней номер принтера из списка
установленных в системе (у меня в настройках программы список принтеров
загоняется в combobox и эта переменная какраз содержт номер выбранного
принтера из этого combobox'a)
Posted via ActualForum NNTP Server 1.1

А он может на стадии печати указать Landscape | Portrait ?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport печать без предпросмотра
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]