Changing page orientation
Greetings,
I have just began trying Fast Report 4, and still don't know many features. I have been using Rave 5 from Delphi 7 before, and one of the main reasons to switch to another Report Engine was that Rave has problems when page orientation is changed by user from portrait to landscape.
Now the question: I build a report which prints table from a Database. I need user to be able to change orientation from portrait to landscape and all the columns should autofix to fit increased page width. Is it possible in FastReport? Can I do that during design-time? If not, is there any way to do that programmatically?
I have just began trying Fast Report 4, and still don't know many features. I have been using Rave 5 from Delphi 7 before, and one of the main reasons to switch to another Report Engine was that Rave has problems when page orientation is changed by user from portrait to landscape.
Now the question: I build a report which prints table from a Database. I need user to be able to change orientation from portrait to landscape and all the columns should autofix to fit increased page width. Is it possible in FastReport? Can I do that during design-time? If not, is there any way to do that programmatically?
Comments
before calling show report get the design page and set it to the orientation you want.
read the programmers manual on how to access report objects and how to set page properties.