Scheduler Report Templates

  • 4 minutes to read
NOTE

You are viewing documentation for the legacy WPF Scheduler control. If you're starting a new project, we strongly recommend that you use a new control declared in the DevExpress.Xpf.Scheduling namespace. If you decide to upgrade an existing project in order to switch to the updated scheduler control, see the Migration Guidelines document.

To create scheduler reports, you can use ready-made report layout templates that are available in C:\Users\Public\Documents\DevExpress Demos 20.1\Components\Data\SchedulerReportTemplates\.

The gallery is also available online and you can connect to this gallery at design time within Visual Studio after creating a new WinForms Scheduler Report. Click the report's smart tag, and in the invoked Report Tasks list, select the Load Report Template... link.

Report Templates Load

In the Report Templates dialog, select the template and click Load. You can use the search box to search for a specific template name.

Report Templates

After designing the report you can save a report layout as a template for use in subsequent projects. Templates are saved as files in .schrepx format.

Available templates are listed in the following table:

Scheduler Report Template

Template Name and Description

SchedulerReport_DailyStyleFitToPage

DailyStyleFitToPage.schrepx

Displays one day per page from 00.00 to 23.59. The top of the page displays a date, a day of week and a calendar for two months.

SchedulerReport_DailyStyleFixedCellHeight

DailyStyleFixedCellHeight.schrepx

Daily layout with a fixed height of an hour cell. A day spans two pages. Schedules for each resource follow each other continuously within a single day section. The top of the day section displays a date, a day of week and a calendar for two months.

SchedulerReport_MonthlyStyle

MonthlyStyle.schrepx

One month per page grouped by resource. The top of the page displays a month name and a calendar for two months.

SchedulerReport_MonthlyStyle2Columns

MonthlyStyle2Columns.schrepx

A month is split into two columns so it spans two pages. Months are grouped by resource. Within a month section the top of the first page contains the name of the month, the second page displays a calendar for two months.

SchedulerReport_TimelineStyle

TimelineStyle.schrepx

A timeline with week and day scales. It contains seven days per page, grouped by resource. Each page is for a distinct resource. Resources follow each other in the same order as they do in the Scheduler. The top of the page displays a calendar for two months.

SchedulerReport_TimelineStyle2Columns

TimelineStyle2Columns.schrepx

A timeline with week and day scales. It is arranged in seven days split into two columns so it spans two pages. Grouped by resource, two resources per page. The top of the first page displays the time interval while the second page contains a calendar for two months.

SchedulerReport_TimetableStyle

TimetableStyle.schrepx

Timetable displays appointments per day vs working hours (working time is specified within a Scheduler). Each page contains a maximum of 12 days, grouped by resource vertically, two resources per page.

SchedulerReport_TrifoldResource

TrifoldResource.schrepx

Trifold Resource displays one day, one week, and a month as three separate sections on one page for folding evenly into three parts. Pages are grouped by resource. Resource name is displayed in the upper left corner of the page.

SchedulerReport_TrifoldStandard

TrifoldStandard.schrepx

Trifold Standard displays one day, one week, and a notepad as three separate sections on one page for folding evenly into three parts.

SchedulerReport_WeeklyStyle

WeeklyStyle.schrepx

Compact view of one week per page. Grouped by resource with two resources per page. The top of the page displays start and end dates of the week and a calendar for two months.

SchedulerReport_WeeklyStyle2Columns

WeeklyStyle2Columns.schrepx

Compact view of a week split into two columns so it spans two pages. Grouped by resource. The top of the first page displays start and end dates of the week, the top of the second page contains a calendar for two months.

SchedulerReport_WeeklyStyle2Weeks

WeeklyStyle2Weeks.schrepx

Compact view of a week, grouped by resource vertically. Two weeks on a page, two resources per page. The top of the page displays start and end dates of the week and a calendar for two months.

To learn how to specify a layout template for a scheduler reports, refer to the How to: Create a Report without Visible SchedulerControl (legacy) and How to: Invoke the Print Preview dialog for a Scheduler (legacy) examples.