Skip to main content

TdxGridReportLink Class

Represents a ReportLink object used by the ExpressPrinting System to print the ExpressQuantumGrid component.

Declaration

TdxGridReportLink = class(
    TdxCustomTableControlReportLink
)

Remarks

The TdxGridReportLink class contains settings required to print the ExpressQuantumGrid component using the ExpressPrinting System.

Options of the TdxGridReportLink object allow you to completely control how the grid will be printed. The OptionsView and OptionsOnEveryPage properties specify a view element visibility and position within a report. The OptionsExpanding property determines whether the group or master rows are displayed expanded or collapsed. The OptionsDetails property allows you to specify whether to print detail views when the grid is configured to show a master detail relationship. The OptionsSelection option controls whether the report will contain only the data currently selected in the grid.

All these options override view settings. For instance, the view may not have a filter, however the filter panel can still be displayed within your report using the appropriate view option.

Custom drawing is implemented via several events, responsible for drawing specific view areas in a report. Beside the events inherited from the TBasedxReportLink class, the TdxGridReportLink class publishes its own events:

See Also