Back to Devexpress

ISmartSyncOptions.GroupType Property

corelibraries-devexpress-dot-xtrascheduler-dot-reporting-dot-ismartsyncoptions.md

latest3.3 KB
Original Source

ISmartSyncOptions.GroupType Property

When implemented by a class, gets or sets the grouping type used for creating report pages if the EnableSmartSync option of the scheduler print adapter is switched on.

Namespace : DevExpress.XtraScheduler.Reporting

Assembly : DevExpress.XtraScheduler.v25.2.Core.Desktop.dll

NuGet Package : DevExpress.Scheduler.CoreDesktop

Declaration

csharp
SchedulerGroupType GroupType { get; set; }
vb
Property GroupType As SchedulerGroupType

Property Value

TypeDescription
SchedulerGroupType

A SchedulerGroupType enumeration member specifying the grouping type for SmartSync printing.

|

Available values:

NameDescription
None

No grouping is applied.

| | Date |

Grouping by dates. Appointments are grouped by dates.

| | Resource |

Grouping by resources. Appointments are grouped by resources.

|

Property Paths

You can access this nested property as listed below:

LibraryObject TypePath to GroupType
Cross-Platform Class LibrarySchedulerPrintAdapter

.SmartSyncOptions .GroupType

| | WPF Controls | SchedulerPrintAdapter |

.SmartSyncOptions .GroupType

| | ASP.NET Web Forms Controls | ASPxSchedulerPrintAdapterBase |

.SmartSyncOptions .GroupType

|

Remarks

If the GroupType is set to SchedulerGroupType.Resource, the report starts with the first resource for all dates from the TimeInterval of the scheduler print adapter, then goes to the next resource and so on.

If the GroupType is set to SchedulerGroupType.Date, the report starts with the first date from the TimeInterval of the scheduler print adapter for all available resources, then goes to the next date and so on.

Note

You can filter resources to be passed to the report by handling the ValidateResources event of the scheduler print adapter.

See Also

ISmartSyncOptions Interface

ISmartSyncOptions Members

DevExpress.XtraScheduler.Reporting Namespace