Rad Gantt View or Scheduler for display Multiple tasks in one line.

2 Answers 78 Views
Gantt Scheduler
Sathyendranath
Top achievements
Rank 1
Iron
Iron
Sathyendranath asked on 16 Aug 2024, 06:52 AM

Hi Telerik Team,

We are having the following requirement to display in our asp.net webform application. I were trying for Gantt view. But seems, it doesn't support multiple tasks to be shown in single line. Other option suggested is Rad Scheduler. As I am new to it, before going ahead with exploration, want to get confirmation that which control will suite our requirement. Please provide your feedback.

Thanks

Sathyendranath Pai

Sample requirement : 

2 Answers, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 16 Aug 2024, 09:16 AM

Hi Sathyendranath,

Based on the image you provided, your requirement involves displaying a schedule with multiple tasks (jobs) assigned to personnel across different time slots. The key points to note are:

  • Multiple Tasks in a Single Line: Each person may have more than one task assigned at different times of the day, and these tasks need to be displayed in a single row for clarity.
  • Time Slot Representation: The schedule needs to visually represent time slots for each task, including breaks.

Gantt View in ASP.NET

The Gantt chart is typically used to display tasks and their timelines. However, as you've noted, many Gantt chart controls do not support displaying multiple tasks in a single row (single resource). They tend to stack tasks vertically, which doesn't align with your need to have multiple tasks for a person (or resource) displayed on a single line.

RadScheduler in Telerik

Telerik's RadScheduler control for ASP.NET AJAX is a better fit for your requirements because:

  • Multi-Event Support: RadScheduler supports displaying multiple events (tasks) for the same resource on a single line, which is essential for your use case.
  • Time Slot Customization: It offers the flexibility to customize time slots, including adding breaks, which is visible in your current schedule.
  • Resource Grouping: It allows grouping by resources (e.g., personnel) and displaying their schedule in a way that is easy to interpret.
  • Styling & Customization: You can style the tasks with different colors, as seen in your schedule, making it easier to differentiate between tasks, breaks, and shifts.


Recommendation

Given your requirements and the capabilities of the RadScheduler, I recommend using RadScheduler for your ASP.NET web application. It will provide the necessary flexibility to display multiple tasks per resource within the same row, and it supports the kind of detailed scheduling you require.

     

      Regards,
      Rumen
      Progress Telerik

      Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources
      Sathyendranath
      Top achievements
      Rank 1
      Iron
      Iron
      commented on 19 Aug 2024, 03:57 AM

      Thank you Rumen for the quick response.

      I have few more questions on Rad Scheduler.

      (1) Is it possible to add the custom columns as shown in requirement (i.e. Shift, Personnel, Role ).

      (2) Can the time be aligned horizontal rather than vertical. (all the examples have time displayed vertical).

      (3) Is it possible to customize the Code, Columns, similar to what GanttCustomProvider do for fetching the data.

       If yes, please provide an example link.

      Regards

      Sathyendranath

       

         
      0
      Rumen
      Telerik team
      answered on 21 Aug 2024, 01:22 PM

      Hi Sathyendranath,

      Regarding your inquiries about the RadScheduler:

      1. Custom Columns:

      2. Horizontal Time Alignment:

      3. Custom Data Fetching:

       

       

        Regards,
        Rumen
        Progress Telerik

        Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources
        Tags
        Gantt Scheduler
        Asked by
        Sathyendranath
        Top achievements
        Rank 1
        Iron
        Iron
        Answers by
        Rumen
        Telerik team
        Share this question
        or