Skip to main content

TcxTreeListCustomReportLink Class

Represents a report link for printing out the TreeList control.

Declaration

TcxTreeListCustomReportLink = class(
    TdxCustomTableControlReportLink
)

Remarks

The TcxTreeListCustomReportLink class represents a custom report link for printing out the TreeList control. The TreeList report link inherits all functionality from the TBasedxReportLink class and provides some report rendering options to modify the look and feel of the report without affecting the TreeList control itself. Many report link options are similar to the TreeList options.

The report link provides the following set of rendering options:

  • The OptionsExpanding group controls the TreeList nodes expanding within the report.

  • The OptionsFormatting group defines report formatting options.

  • The OptionsOnEveryPage group specifies whether the TreeList data grouping elements (band headers, column headers and footer) appear on every page or only once within the report.

  • The OptionsPagination group specifies how the TreeList control should be split across the report pages.

  • The OptionsPreview group controls representation of the TreeList node preview section within the report.

  • The OptionsRefinements group specifies the look and feel refinements of the TreeList report.

  • The OptionsSelection group controls the representation of the TreeList control selection.

  • The OptionsSize group specifies how the TreeList control is sized within the report.

  • The OptionsView group specifies which TreeList control’s elements are visible within the report.

You can also define the styles for the TreeList control within the report via the Styles property.

See Also