Skip to main content

TdxCompositionReportLink.StartEachItemFromNewPage Property

Specifies if each report link contained within the composition report link’s Items collection starts a new page when printed.

Declaration

property StartEachItemFromNewPage: Boolean read; write; default True;

Property Value

Type Default
Boolean True

Remarks

If this property is set to True, the composition report link inserts a page break before printing the next report link from the Items collection. Set this property to False to enable the join mode, allowing for more compact reports. In this mode, the composition report link inserts an indent before each subsequent report link. You can adjust this indent via the dxPSIndentBetweenComposedPages global constant to help end-users visually separate individual reports.

End-users can switch the StartEachItemFromNewPage property value using the corresponding option in the Composition Editor window.

Note that a report link is printed on the same page with the previous report link in join mode only if the following conditions are met:

  • The previous report link has no report footnotes – i.e., the link’s ReportFootnotes.Mode and ReportFootnotes.Text properties are not set to display the footnotes;

  • The previous report link is the same or wider (in pages) than the current report link;

  • The last page(s) of the previous report link has sufficient space to fit the content (the report title, content, and footnotes) of the current report link.

In addition, setting the StartEachItemFromNewPage property to False automatically enables the continuous page numbering mode (the ContinuousPageIndexes property is set to True).

The default value of the StartEachItemFromNewPage property is True.

See Also