Гость
Map
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport печать без предпросмотра / 5 сообщений из 5, страница 1 из 1
03.05.2005, 11:57
    #33045759
Dimyan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FastReport печать без предпросмотра
Как в FastReport начать печать сразу, чтоб не открывалось окно предпросмотра? И как задать кол- во печатаемых копий?
...
Рейтинг: 0 / 0
03.05.2005, 12:10
    #33045795
Посторонний
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FastReport печать без предпросмотра
а выбор принтера как?
но если сильно так надо, то вроде надо использовать метод print вместо show (в названиях метода могу ошибаться, т к точно не помню и FastReport щас не использую, но смысл в этом)
...
Рейтинг: 0 / 0
03.05.2005, 12:48
    #33045915
Dimyan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FastReport печать без предпросмотра
Посторонний пишет:
> а выбор принтера как?
> но если сильно так надо, то вроде надо использовать метод print вместо
> show (в названиях метода могу ошибаться, т к точно не помню и FastReport
> щас не использую, но смысл в этом)

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

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
09.05.2005, 14:43
    #33055059
BusyMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FastReport печать без предпросмотра
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
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport печать без предпросмотра / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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