I'm working with radscheduleview since december 2013 and it's very impressive.
the purpose of my work is to manage the organization of conferences. In a conference, there is a number of papers in parallel, each corresponding to an appointment. Each paper is related to a theme and a theme color.
However, a number of these papers can be found in parallel. For the sake of clarity, I want that the papers remain vertically aligned by colors.
So my question is, which is the element that determines the position of an appointment with respect to other parallel?
I do not know what determines the position of the allignment of certain appointments relative to other.
So, is there a way to vertically alligner appointments by theme, without adding the theme in the header
I know that I can add the theme as a header to resolve this problem, but it takes a lot of space in my project, and reducing the width of a header column will decrease the lisibility of papers.
regards,
Thibault
6 Answers, 1 is accepted
If I understand you correctly you just need to have the Appointments which start the same time to be ordered some way? You can achieve that by simply reordering the AppointmentsSource collection the needed way whenever a new Appointments is added. By default they are appearing in the order the are added in the collection - first added goes to the left, second one next to the first Appointment and so on.
Hope this helps.
Regards,
Kalin
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
I have a lot of appointments in parallel. They are defined by a thematic, start time, end time, subject...
To the solve the problem shown in one of the picture I've uploaded, the solution was to add the thematic as Resource and to show it as header in the schedule. I used it also to filter my appointments.
But having a lot of thematics as header takes too many place.
In fact, I want the have the appointments with the same thematic vertically aligned, without using a header, but for the moment, there are many papers that are not in the good vertical alignment.
I guess I don't order the AppointmentsSource collection properly.
I'll try to find the right way to order.
thanks
regards,
Thibault
However, the display does not respect the principle of reading that you have told me.
Here are a few papers in my ObservableCollection<CustomAppointment> Appointments:
QEF-LD: A Query Engine for Distributed Query Processing on Linked Data||Databases and Information Systems Integration||04/07/2013 16:30:00
1 - Ontology in the Core of Information Management - Information management in Infrastructure Building||Databases and Information Systems Integration||04/07/2013 16:30:00
2 - Complex Event as an Core Aspect of Enterprise Architecture||Enterprise Architecture||04/07/2013 16:30:00
3 - Dependability Testing of MapReduce Systems||Information Systems Analysis and Specification||04/07/2013 16:30:00
4 - Towards a Pattern-based adaptive approach for Instructional Design Based on Teacher's Pedagogical Design Schemes||Software Agents and Internet Computing||04/07/2013 16:30:00
5 - Integrating Distributed Data Bases in a Semantic Framework: the K-Metropolis Project||Databases and Information Systems Integration||04/07/2013 16:50:00
6 - ERP Integration – A Systematic Mapping Study||Databases and Information Systems Integration||04/07/2013 16:50:00
7 - Examining Potentials of Building M&A Preparedness||Enterprise Architecture||04/07/2013 16:50:00
8 - A Conceptual Framework to Classify Strategic Information Systems Planning Methodologies||Information Systems Analysis and Specification||04/07/2013 16:50:00
9 - Some Insights into the Role of Social Media in Political Communication||Software Agents and Internet Computing||04/07/2013 16:50:00
10 - Adaptive Virtual Enterprise Process Management: Perspective of Cloud-based Data Storage ||Databases and Information Systems Integration++04/07/2013 17:10:00
11 - SERVICE CALL GRAPH (SCG): INFORMATION FLOW ANALYSIS IN WEB SERVICE COMPOSITION||Information Systems Analysis and Specification||04/07/2013 17:10:00
As you will see in the attached image, the appointment 5 is not in the correct position. That's the problem I'm facing since a few weeks.
If the mistake is mine, I don't find it, or is it a bug?
regards,
Thibault
The reason number 5 is not on the left side is that when the Appointments have different durations - those with longer duration go first then the others. For example try to resize with the mouse cursor one of the Appointments on top row - it will move to the very left or the very right depending on the duration. So ordering the Appointments will work perfectly if all Appointments in each row have the same duration. If this is not possible you will have to use resources in order to separate the Appointments.
Hope this helps.
Regards,
Kalin
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
As you mentioned, I've used the resources to filter the appointments with the "first look" project of the radscheduleview. Using this is an acceptable solution for me but it would be a nice solution for my problem if in the future releases, it could be possible to disable this duration parameter, to be able to show the appointments in the order of the list in AppointmentSource and to add a different parameter than duration to complete the way of positioning appointments.
thanks for you help!