Я работаю с Delphi и быстрыми отчетами, и так как разрабатываемое мной приложение предназначено для печати этикеток, мне нужно изменить ширину и высоту страницы отчета, чтобы найти нужные размеры в зависимости от принтера, который есть у клиента ...
Дело в том, что я установил для reportPage PaperSize нечто иное, чем персонализированное, но это не имеет никакого эффекта.и в соответствии с документацией он должен автоматически изменять высоту и ширину бумаги, но это не так.
вот какой-то код:
Page:= reportePrueba.FindObject('Page1') as TfrxReportPage;
Page.PaperSize:= frxPrinters.Printer.PaperNameToNumber(ComboPapel.Items[ComboPapel.ItemIndex]);
где страница - это TfrxReportPage, и я получаюнужную бумагу из выпадающего списка, изменив имя на число, например, «29 мм x 90 мм» на 271 или что-то в этом роде.
свойство PaperSize изменяется в отчете, но не влияет вообщеширина и высота бумаги.
есть идеи, как это сделать?заранее спасибо!Хирам.