Unplanned
Last Updated: 18 Jun 2020 16:23 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: Gantt
Type: Feature Request
2
Similar to what we have in other controls, when there is are no records, we should have a specific template where we can show an image or some text that shows that the Gantt chart could not be displayed since there is no data.

Attached is a sample implementation which can be used as a temporary workaround. To run the project, place the .NET 4.5 version of the Telerik.Web.UI.dll in the bin folder of the project.
Unplanned
Last Updated: 18 Jun 2020 16:23 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: Gantt
Type: Feature Request
1
Allow the implementation of Custom views or extending the available ones similar to the Kendo UI Gantt - https://docs.telerik.com/kendo-ui/controls/scheduling/gantt/how-to/creating-custom-view
Unplanned
Last Updated: 18 Jun 2020 16:22 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: Gantt
Type: Feature Request
1
Currently, the RadGantt allows only format strings as a value for the WeekHeaderDateFormat property. 

Use case - show week number instead of the dates. 

Workaround to show week number: The suggestion is based on the https://demos.telerik.com/aspnet-ajax/gantt/examples/accessibility-and-internationalization/localization/defaultcs.aspx demo. 

What you should add to the Gantt markup declaration is the WeekView-WeekHeaderDateFormat="dd/MM/yyyy" and OnClientDataBound="OnClientDataBound" properties. 

// https://stackoverflow.com/questions/6117814/get-week-of-year-in-javascript-like-in-php
function getWeekNumber(d) {
    // Copy date so don't modify original
    d = new Date(Date.UTC(d.getFullYear(), d.getMonth(), d.getDate()));
    // Set to nearest Thursday: current date + 4 - current day number
    // Make Sunday's day number 7
    d.setUTCDate(d.getUTCDate() + 4 - (d.getUTCDay() || 7));
    // Get first day of year
    var yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1));
    // Calculate full weeks to nearest Thursday
    var weekNo = Math.ceil((((d - yearStart) / 86400000) + 1) / 7);
    // Return array of year and week number
    // return [d.getUTCFullYear(), weekNo];
    return weekNo
}
function OnClientDataBound(sender, args) {
    if (sender.get_viewsData()[sender.get_selectedView()].type == "week") {
        $telerik.$('.rgtTimelineWrapper thead>tr:first .radHeader', sender.get_element()).each(function (index) {
            var $this = $(this)
            var datestring = $this.text().substring(0, 10);
            var date = new Date(datestring);
            var weekNumber = getWeekNumber(date)
            $this.text("Week " + weekNumber)
        })
    }
}
Unplanned
Last Updated: 18 Jun 2020 16:22 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: Gantt
Type: Feature Request
1
Allow setting a client template for the task's tooltip. 

Workaround: https://www.telerik.com/support/code-library/custom-task-tooltip
Unplanned
Last Updated: 18 Jun 2020 15:11 by ADMIN
Implement a string indexer or a method to get column by unique name in RadGantt. 

Example  of string indexer
//
// Summary: This class represents collection of Telerik.Web.UI.GanttBoundColumn.
//
public class ColumnCollection : BaseCollection<GanttBoundColumn>
{
	public ColumnCollection(){...}
	public ColumnCollection(IGantt owner){...}
	
	public GanttBoundColumn this[string ColumnName]
	{
	   //considering columnCollection is internal variable holding list of columns.
		return columnCollection.Where(c => c.UniqueName == ColumnName).FirstOrDefault();
	}
}

Example of a method can be similar to RadGrid's GetColumn and GetColumnSafe methods: https://docs.telerik.com/devtools/aspnet-ajax/controls/grid/how-to/Common/using-the--getitems-getcolumn-and-getcolumnsafe-methods.
Unplanned
Last Updated: 01 Jun 2020 16:30 by ADMIN
I am migrating Excel Documents into Line of Business application into web pages. Which means everything excel can do, my client expect the telerik controls to do!

In your RadGantt controls, the Left hand side of the control is perceived to be a RadGrid this it is expected to have the same affordances of radGrid.
Which means that I expect the 
<CommandItemSettings ShowAddNewRecordButton="false" />
to work.

Which means I can apply all my learning of radGrid to the left hand side of radGantt.
Unplanned
Last Updated: 08 May 2020 16:15 by ADMIN
I have two dates for a Task[Eg: Plan Dates & Actual Dates]. I want to show both plan and actual dates in same row, both with different colors. Below I have attached an image for reference.


To show both Planned and Actual dates(if any) for a particular single task on the same row with different colors for both.
Unplanned
Last Updated: 08 May 2020 16:00 by ADMIN
There is a need to add custom buttons to the button strip of RadGantt.

The buttons for "Day | Week | Month" view appears on the top right of the RadGantt. The "Export to Pdf" button appears on the top left corner. I would like to add new buttons next to the "Export to Pdf" button. 

I would suggest taking this as a feature request. There are many scenarios where we need to have custom buttons in the toolbar of the RadGantt. Let the priority be decided by public opinion.
Unplanned
Last Updated: 13 Aug 2018 04:25 by Kasim
ADMIN
Created by: Attila Antal
Comments: 1
Category: Gantt
Type: Feature Request
1
Integrate validation of unique names that are being assigned through the UniqueName property of the GanttBoundColumn class to prevent the same assigned two times.

E.g.

RadGantt myGantt = new RadGantt();
GanttBoundColumn boundColumn = new GanttBoundColumn();
boundColumn.UniqueName = "Unique";
myGantt.Columns.Add(boundColumn);

GanttBoundColumn boundColumn2 = new GanttBoundColumn();
boundColumn.UniqueName = "Unique"; // this should be validated
myGantt.Columns.Add(boundColumn2);

Unplanned
Last Updated: 19 Mar 2018 14:44 by ADMIN
Created by: Damian Fabri
Comments: 1
Category: Gantt
Type: Feature Request
6
RadGantt needs to considering "working time" when plotting.

You have workDayStart, workDayEnd, workWeekStart, and workWeekEnd which appears at this point to only control UI.

My suggestion is as follows: let's say I have a task that is 8 hours long in duration(does not appear that I can set the duration on a task, its readonly), I set the task StartTime to be Friday 1PM and EndTime to be Friday 9PM, hence 8 hour duration, I would expect the control to consume its own configuration(defined by params above) and know that from 5PM - 9PM are not working hours, nor is Sat or Sun and to paint the additional hours on Monday from 8AM - 12PM.  This is how MSProject and other gantt controls operate.

Essentially I don't want to give you an EndTime, I should be able to simply set the StartTime and provide a duration and you would consume the working hours configuration and figure out the EndTime to plot.
Unplanned
Last Updated: 19 Sep 2016 11:02 by ADMIN
ADMIN
Created by: Nencho
Comments: 0
Category: Gantt
Type: Feature Request
2

					
			
Unplanned
Last Updated: 03 Aug 2016 14:29 by Minculescu
Unplanned
Last Updated: 03 Aug 2016 14:03 by Minculescu
Created by: Minculescu
Comments: 0
Category: Gantt
Type: Feature Request
6
We are missing the following navigation options (like the ones the RadScheduler has): go to the previous, next period (day/week/month) or go to a specific date.
Also, the views should show only the specified period (so the week view should show the current week by default). Now, if we have a task that started last year, even the day view shows several months of data.

Unplanned
Last Updated: 03 Aug 2016 13:42 by Pankaj Chatterjee
Created by: Pankaj Chatterjee
Comments: 0
Category: Gantt
Type: Feature Request
3
I was trying out the RadGantt control. Noticed the following

1. There is no validation on the dependency - for example, if I have set the dependency to "Start After" parent task, then should it allow me to enter CompletionPercentage? does not make sense.

2. If I extend the end date of the predecessor, then there is no option to automatically update the dates of all successors. This means that I have to manually adjust all the subsequent dates. Doe not make sense.

These were noticed on the demo application on the web. If these features exist, then please point me to the relevant demo.
Unplanned
Last Updated: 29 Jul 2016 13:37 by Martin
Created by: Martin
Comments: 0
Category: Gantt
Type: Feature Request
9
Regarding RadGanttView (couldn't find it in the List)
Seems odd to me that you cannot override the default double click behaviour.
(in my case I would like to open a radWindow instead of entering Cell Edit Mode).

Couldn't find any event for it either client or server side.
This would be very useful if think, so I thought I try and request it :)
Both Task Click (SelectionChanged) and task double click should be accessible.
Talking about the grid part of the control.(left side)
Unplanned
Last Updated: 29 Jul 2016 13:11 by jose antonio
Created by: jose antonio
Comments: 0
Category: Gantt
Type: Feature Request
11
It'd be nice to have templatecolumns in the column definitions. Also that bound columns bounds to different properties other than expected, ie: Title, ID, etc. So for example I could implement different behaviors based on a gantt diagram.

<telerik:GanttBoundColumn  AllowEdit="true" UniqueName="colSelected" DataField="Selected" AllowSorting="false" DataType="Boolean">
            </telerik:GanttBoundColumn>

This should render a checkbox for example, but DataType="Boolean" its probably thought for Summary field.

I know this control is still on beta, but at least task selection would be nice to have.


Also I would like this control to be more performance optimized , In the project I want to implement it I need to draw quite a few tasks.

Thanks
Unplanned
Last Updated: 29 Jul 2016 10:40 by ADMIN
Unplanned
Last Updated: 27 Mar 2015 15:19 by M
Created by: Zeljko
Comments: 3
Category: Gantt
Type: Feature Request
5

					
			
Unplanned
Last Updated: 27 Mar 2015 15:14 by Damian Fabri
Created by: Zeljko
Comments: 2
Category: Gantt
Type: Feature Request
5

					
			
1 2