Our Scheduling team has come up with an excellent addition to XtraScheduler™ that will allow you to produce professional diaries and PIM-style reports from your appointments. This functionality is ONLY available if you own both the XtraScheduler™ and XtraReports™ Suites (it uses functionality from each product library).


This approach provides much more flexibility than a "print screen" type solution. You can design your scheduler's appearance on the printed page. Hence the need for XtraReports™: the XtraScheduler™ Suite has a control that descends from the XtraReport class called XtraSchedulerReport. This has the normal banded report designer that you're used to from XtraReports, and there are a set of new report controls that you can drop onto the designer surface to build up a scheduler report.
We provide two distinct sets of controls. The first, and most important set consists of controls that represent time cells with appointments. They are: DayViewTimeCells, HorizontalWeek, FullWeek, and TimelineCells. The second set of controls includes:
-
Headers
HorizontalResourceHeaders, VerticalResourceHeaders, HorizontalDateHeaders, DayOfWeekHeaders, and TimelineScaleHeaders.
-
Calendar
CalendarControl control
-
Time ruler
DayViewTimeRuler control
-
Information
controls used to display miscellaneous information, such as the TimeIntervalInfo, the FormatTimeIntervalInfo and ResourceInfo controls.
Scheduler data is supplied via the print adapter component - forming a data set for display. At this level, the data can be filtered whenever required. The next level consists of the Report View components. They are like Scheduler Views and used to arrange data to populte the controls located on the report page. Different Report views on a page can perform date-time and resource iterations independently or synchronously, enabling you to create a variety of tri-fold reports.


Scheduler Reports gives you the ability to print a schedule or export your calendar in various formats with ease. You only need to write a single line of code or use the Report Preview menu to export a report in any of the following formats:
-
Adobe Portable Document Format (*.pdf)
-
Web Page (*.html)
-
Single-File Web Page (*.mht)
-
Image (*.bmp, *.jpeg, *.gif, *.tiff, *.png, *.emf)
Standard Scheduler Printing
If you own the XtraPrinting™ Library (must be purchased separately), you can also print out your scheduler using predefined print styles or export your appointment data to PDF or graphic files.

End-users can specify print settings in the Page Setup dialog.
