Page 3 of 3

PrintOn property

Posted: Fri Aug 05, 2011 2:42 pm
by vitaliy.urazov
Ivan wrote:Hello,

HeaderBand, FooterBand, ColumnHeaderBand, ColumnFooterBand, GroupHeaderBand have the PrintOnAllPages property, which may have two of the following values: true and false.
If the property is set to false, then bands are printed one time in a report before/after the DataBand to which they are related.
If the property is set to true, then these bands are printed only on report pages where a Data Band to which they are related is printed. The bands mentioned above are printed before/after their Data Band.
By default the PrintOnAllPages property is set to true for HeaderBand and ColumnHeaderBand. For other bands this property is set to false.

The PrintOn property have all components including HeaderBand and FooterBand. This property is used to display a component on report pages according to the value of this property. If the property is set to All pages, then components will be shown as usually. If the property is set to any other value then the component will not be showing on the first/last page of a report or on the contrary will be shown on all pages except the first/last ones.

Thank you.
Thanks for answer.

Tell me please the priority of these properties.
For example, what would be the result of the following combination?
PrintOn=AllPages
PrintOnAllPages=false

Would be nice to know priority of all properties.

And, again, report DOESN'T work properly!
I'm really upset by this, guys! Just a few tests to find it - another week to wait (

Try attached report.
If you set countData of DataBand = 5 the footer1 doesn't appear. If 7 it appears. Seem like there is an error in calculating page size.

Thanks.

PrintOn property

Posted: Mon Aug 08, 2011 8:00 am
by Andrew
Hello,
Tell me please the priority of these properties.
For example, what would be the result of the following combination?
PrintOn=AllPages
PrintOnAllPages=false
PrintOn = AllPages - the band can be output on any page, and it does not depend whether it is a first page, last or in the middle of the report.
PrintOnAllPages = false - the band will be displayed once, before/after the band with which it is associated.
Would be nice to know priority of all properties.
The PrintOnAllPages property works first, then the PrintOn property.
And, again, report DOESN'T work properly!
I'm really upset by this, guys! Just a few tests to find it - another week to wait (
Try attached report.
If you set countData of DataBand = 5 the footer1 doesn't appear. If 7 it appears. Seem like there is an error in calculating page size.
The problem is not related to the PrintOn properties, it is related to the KeepFootherTogether property of the FooterBand2 component.
The problem is solved.
The patch will be available in the next prerelease build.

Thanks.