Двустороння печать отчета
Программа в пакетном режиме формирует и печатает отчеты. Но, в зависимости от настроек, одни отчеты должны печататься на двух сторонах бумаги, а другие на одной.
Можно ли найти решение?
Кто знает посоветуйте!!
Можно ли найти решение?
Кто знает посоветуйте!!
Комментарии
Но мне подсказали в другом форуме, поэтому поделюсь:
У меня такая ситуация - необходимо печатать один вид накладных с двух сторон, а другой только с одной. Делаю так:
if Not Assigned(fmOut) then FRepPr.PrintPreparedReportDlg
else if fmOut.RGTypeForma.ItemIndex=1 then
begin
FRepPr.PrintPreparedReport('1',Copy,True,frAll);
Application.MessageBox('Переверните бумагу.','Весовая', mb_OK+MB_ICONASTERISK);
FRepPr.PrintPreparedReport('2',Copy,True,frAll);
end;
Сначала печатаются все копии для 1-ой страници, а потом для 2-ой
Соловом смотрите sourse в FR_Class на TfrReport.PrintPreparedReport(PageNumbers: String; Copies: Integer;
Collate: Boolean; PrintPages: TfrPrintPages)