Проблема управления кол-вом печатных копий
Версия FastReport 3.21.00
При присваении значения в Report.PrintOptions.Copies=n в коде программы:
frxReport->LoadFromFile("...");
frxReport->PrintOptions->Copies=n;
frxReport->ShowReport();
при нажатии кнопки печать - все ОК! выставлено нужное кол-во копий.
При попытке выставить это же свойство в коде отчета (пробовал во всех доступных событиях отчета/страницы):
{
Report.PrintOptions.Copies=n;
ShowMessage(Report.PrintOptions.Copies);
}
выходит следующее:
1. при печати из режима просмотра/отладки в дизайнере (frxReport->DesignReport()) все ОК!,
2. при печати в реальном вызове (frxReport->ShowReport()) в диалоге печать отображается кол-во которое было прописано в свойствах отчета по умолчанию ;( хотя если вывести:
ShowMessage(Report.PrintOptions.Copies);
покажет правильно!
При присваении значения в Report.PrintOptions.Copies=n в коде программы:
frxReport->LoadFromFile("...");
frxReport->PrintOptions->Copies=n;
frxReport->ShowReport();
при нажатии кнопки печать - все ОК! выставлено нужное кол-во копий.
При попытке выставить это же свойство в коде отчета (пробовал во всех доступных событиях отчета/страницы):
{
Report.PrintOptions.Copies=n;
ShowMessage(Report.PrintOptions.Copies);
}
выходит следующее:
1. при печати из режима просмотра/отладки в дизайнере (frxReport->DesignReport()) все ОК!,
2. при печати в реальном вызове (frxReport->ShowReport()) в диалоге печать отображается кол-во которое было прописано в свойствах отчета по умолчанию ;( хотя если вывести:
ShowMessage(Report.PrintOptions.Copies);
покажет правильно!
Комментарии