Back to Devexpress

TdxGridReportLink Class

vcl-dxpscxgridlnk.md

latest7.0 KB
Original Source

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:

Inheritance

TObject TPersistent TComponent TcxCustomComponent TcxComponent TcxScalableComponent TBasedxReportLink TdxCustomcxControlReportLink TdxCustomTableControlReportLink TdxGridReportLink

See Also

TdxGridReportLink

TcxDBVerticalGridReportLink

TcxRTTIInspectorReportLink

TcxUnboundVerticalGridReportLink

TcxCustomVerticalGridReportLink

TcxVerticalGridReportLink

TdxTreeViewExReportLink

TcxDBMemoReportLink

TcxMemoReportLink

TcxCustomMemoReportLink

TcxMCListBoxReportLink

TdxCustomStringsReportLink

TdxMemoReportLink

TdxTextReportLink

TdxCustomTextReportLink

TdxCustomMemoReportLink

TdxOrgChartReportLink

TCustomdxOrgChartReportLink

TdxDBOrgChartReportLink

TdxDBTeeChartReportLink

TdxLayoutControlReportLink

TdxListBoxReportLink

TdxCheckListBoxReportLink

TCustomdxRichEditReportLink

TAbstractdxGridReportLink

TrxRichEditReportLink

TdxRichEditReportLink

TCustomdxNativeTreeViewReportLink

TdxStringGridReportLink

TCustomdxTreeViewReportLink

TCustomdxGridReportLink

TStddxGridReportLink

TdxTreeViewReportLink

TdxCustomListBoxReportLink

TAbstractdxRichEditReportLink

TdxCustomTableControlReportLink

TdxCustomcxControlReportLink

TdxDrawGridReportLink

TdxCustomContainerReportLink

TcxTreeListReportLink

TcxVirtualTreeListReportLink

TcxDBTreeListReportLink

TcxTreeListCustomReportLink

TdxImageReportLink

TCustomdxPictureReportLink

TdxPictureReportLink

TCustomdxGraphicReportLink

TdxCompositionReportLink

TdxTeeChartReportLink

TCustomdxTeeChartReportLink

TdxFlowChartReportLink

TdxGridReportLink Members

dxPScxGridLnk Unit