choose position of parallel appointment?

7 posts, 1 answers
  1. Thibault
    Thibault avatar
    5 posts
    Member since:
    Dec 2013

    Posted 10 Jan 2014 Link to this post

    hello,

    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
  2. Kalin
    Admin
    Kalin avatar
    1209 posts

    Posted 15 Jan 2014 Link to this post

    Hello Thibault,

    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
    TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
    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 >>
  3. DevCraft banner
  4. Thibault
    Thibault avatar
    5 posts
    Member since:
    Dec 2013

    Posted 19 Jan 2014 Link to this post

    thanks for your answer, I will try this tomorrow.
  5. Thibault
    Thibault avatar
    5 posts
    Member since:
    Dec 2013

    Posted 20 Jan 2014 Link to this post

    Hello, as I thought, I've already tried to order the AppointmentsSource collection in an appropriate way but the current order I've done isn't good and doesn't respond to what I need.

    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
  6. Thibault
    Thibault avatar
    5 posts
    Member since:
    Dec 2013

    Posted 20 Jan 2014 Link to this post

    Hello, I checked the processing performed before the display in the schedule, it is ok and the papers are ordered properly. 

    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
  7. Answer
    Kalin
    Admin
    Kalin avatar
    1209 posts

    Posted 22 Jan 2014 Link to this post

    Hi 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
    TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
    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 >>
  8. Thibault
    Thibault avatar
    5 posts
    Member since:
    Dec 2013

    Posted 31 Jan 2014 in reply to Kalin Link to this post

    thanks for your answer, I didn't see this point (duration for position).

    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!
Back to Top
DevCraft banner