XtraSchedulerReport.SchedulerAdapter Property
Gets or sets the scheduler adapter for the current report.
Namespace: DevExpress.XtraScheduler.Reporting
Assembly: DevExpress.XtraScheduler.v24.2.Reporting.dll
Declaration
[DefaultValue(null)]
[XtraSerializableProperty(XtraSerializationVisibility.Hidden)]
public SchedulerPrintAdapter SchedulerAdapter { get; set; }
Property Value
Type | Default | Description |
---|---|---|
SchedulerPrintAdapter | null | A SchedulerPrintAdapter class descendant, representing a SchedulerControl or a SchedulerStorage print adapter. |
Remarks
Use this property to set the scheduler print adapter, which supplies the data to the report. The main purpose of this adapter is to compose a data set that will be used in the report. There are two print adapters: a storage and control adapter.
The following code illustrates how to use the SchedulerAdapter property when creating a report for a given SchedulerStorage:
using DevExpress.XtraScheduler.Reporting;
// ...
XtraSchedulerReport1 xr1 = new XtraSchedulerReport1();
xr1.SchedulerAdapter = new SchedulerStoragePrintAdapter(this.schedulerStorage1);
xr1.ShowPreview();
See Also