Blogs

The One With

XtraScheduler – Group Appointments by Resources (Transcript)

     

http://tv.devexpress.com/XtraScheduler03.movie

Download Transcript: PDF Word XPS

 

Transcript

The purpose of this lesson is to show you how to group and select appointments by their resources.

1. We’ll start from the simple application of Lesson 2.

2. Looking at the Scheduler toolbox, we see three controls obviously intended for selecting resources.

3. Let’s drop one of them, which is like the popup box, to the form and dock it to the top where it becomes bound to the Scheduler.

4. To group appointments, I need to set the “Group Type” property of the “Scheduler Control”.

5. I need to set it to ‘Resource’, since we’ll be displaying and grouping appointments by ‘Resource’.

6. I also have to limit the number of resources which will be displayed on a page in a “Week View” to something like 3 – otherwise the display will become overcrowded.

7. Then, I need to assign several values under the “Options View Resource Headers” branch of properties, for proper displaying of images and the captions of the resources.

8. Now, I shall run the application.

9. This is the group view of the scheduler.

10. The appointments are grouped by resources. The Resources’ pictures and captions are displayed within the headers.

11. Notice the “Resource Navigator” element. It is used for changing the number of resources per page and scrolling through them.

12. I can also make resources invisible, by unchecking them in the popup “Check List Box”.

Published Sep 30 2008, 08:01 PM by Azret Botash (DevExpress)
Bookmark and Share

Comments

No Comments
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.