Interface IStiPageBreak
- All Known Implementing Classes:
StiChildBand,StiColumnFooterBand,StiColumnHeaderBand,StiCrossDataBand,StiCrossFooterBand,StiCrossGroupFooterBand,StiCrossGroupHeaderBand,StiCrossHeaderBand,StiDataBand,StiDynamicBand,StiFooterBand,StiGroupFooterBand,StiGroupHeaderBand,StiHeaderBand,StiHierarchicalBand,StiReportSummaryBand,StiTable,StiTableOfContents
public interface IStiPageBreak
-
Method Summary
Modifier and TypeMethodDescriptionfloatGets or sets value which indicates how much free space is on a page (in per cent) should be reserved for formation of a new page or a new column.booleanIf the value of this property is true, then, after output of a band, a new column will be generated.booleanIf the value of this property is true, then, before output of a band, a new column will be generated.booleanIf the value of this property is true, then, after output of a band, a new page will be generated.booleanIf the value of this property is true, then, before output of a band, a new page will be generated.booleanIf the value of this property is true, then, a new page/column will be generated only starting from the second case.voidsetBreakIfLessThan(float value) voidsetNewColumnAfter(boolean value) voidsetNewColumnBefore(boolean value) voidsetNewPageAfter(boolean value) voidsetNewPageBefore(boolean value) voidsetSkipFirst(boolean value)
-
Method Details
-
getNewColumnBefore
boolean getNewColumnBefore()If the value of this property is true, then, before output of a band, a new column will be generated. Output of a band will be continued on the next column. -
setNewColumnBefore
void setNewColumnBefore(boolean value) -
getNewColumnAfter
boolean getNewColumnAfter()If the value of this property is true, then, after output of a band, a new column will be generated. -
setNewColumnAfter
void setNewColumnAfter(boolean value) -
getNewPageBefore
boolean getNewPageBefore()If the value of this property is true, then, before output of a band, a new page will be generated. Output of a band will be continued on the next page. -
setNewPageBefore
void setNewPageBefore(boolean value) -
getNewPageAfter
boolean getNewPageAfter()If the value of this property is true, then, after output of a band, a new page will be generated. -
setNewPageAfter
void setNewPageAfter(boolean value) -
getBreakIfLessThan
float getBreakIfLessThan()Gets or sets value which indicates how much free space is on a page (in per cent) should be reserved for formation of a new page or a new column. The value should be set in the range from 0 to 100. If the value is 100 then, in any case, a new page or a new column will be formed. This property is used together with NewPageBefore, NewPageAfter, NewColumnBefore, NewColumnAfter properties. -
setBreakIfLessThan
void setBreakIfLessThan(float value) -
getSkipFirst
boolean getSkipFirst()If the value of this property is true, then, a new page/column will be generated only starting from the second case. -
setSkipFirst
void setSkipFirst(boolean value)
-