Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TdxGridReportLink Class

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

#Declaration

Delphi
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