Thursday, July 19, 2007

Cooking with SharePoint -- The Gantt View

[August 2010 Update -- IntelliGantt Web Part for SharePoint 2007 and 2010 is now available. Something we like to call 'The Worlds Greatest Gantt Chart']

WSS 3.0 and MOSS 2007 (which we'll call SharePoint in this post) have a great feature that lets you view any task list as a Gantt chart-- and a pretty one too. Here are the steps to make it happen:

1) Start with the basic Task List view

2) Next, click on the menu item 'Create a View'

3) Choose the Gantt View

4) Name it (and make it your default view, if you'd like)

5) Almost done, just have to set a few columns

6) Click 'OK' and enjoy the view

Of course, if you really want to get cooking with SharePoint services, I heartily recommend adding IntelliGantt Plus or an IntelliGantt Add-In for MS Project to the mix. It slices tasks and dices the amount of time it takes to serve projects to your whole team.

You'll be the hit of the party!


Anonymous said...

I'd like to display portions of the Gantt in different subsites. Is there a way to do this?

John Milan said...

Sort of like a master Gantt with children? Not that I'm aware of. I think you're only real options are web parts that aggregate OR... and I can plug my product on my own blog... multi-project views in IntelliGantt.

Anonymous said...

I would like to display ONLY the Gantt chart and not the list.

Or, a lot more of the gantt chart.

Is there a way to do this?

Tina said...
This comment has been removed by the author.
Tina said...

Is there a way to modify the timeline view from week to Month?

Anonymous said...

i need to show the task dependance as shown in the MS project plan is there any way

bhargavi said...

I have the same problem as yours, to display the timeline for a month. Were you able to find a solution?


jleggo said...

you cannot change the view to months with the default MS Gantt chart in Sharepoint. it can be done, but not easily, and requires some custom coding.

Firenzi said...

I need a way to show people from my Sharepoinmt user list in Title column - but it's not possible to show column of 'People\Group' type in this column.
Is there any solution?

Canada said...

After getting it to work intially, I am starting to have problems with the Gantt View. Specifically, I get the following message:

"This list cannot be displayed as a Gantt chart because it lacks required fields."

I have found that I can get the view to work if I edit the view and set the Gantt column, Percent Complete, to Optional. However when I set Percent Complete to Percent Complete I get the same error message.

Has anyone seen this? This is driving me nuts. I have tried republishing my InfoPath form in hopes that it would fix the problem but no luck.

Janaiah said...

can we create gantt view with cross list??

OSSUR said...

I also get "This list cannot be displayed as a Gantt chart because it lacks required fields."

But I believe it is because the field selected is a calculated field. Ex. 3/1/09 plus 180 days. It calcs correctly and shows in date format, however, gantt will not chart it.

Anyone have a resolve besides manually entering the date?

aaaa said...

Is there something equivalent in sharepoint 2003

Anonymous said...

Can you make the default view of the chart to be the current month versus the first start date? For example, if a project on the list has a start date of 6/2008, I don't want to have to see that month when I come to the page and have to scroll all the way to the current month. I'd like the slide bar to be at the current month.

John Milan said...

As the comments suggest, the Gantt chart out of the SharePoint box is pretty but needs a few more features. You might be interested in IntelliGantt recently integrating with Bamboo Solution's Task Master web part.

This addresses parent/child relationships, task dependencies and scaling.

Taras Matyashovsky said...

Thanks for the useful posts.
I would recommend online MPP, MPX, Planner documents viewer - Ganttzilla (
Using it You can view/share/publish/comment Gantt diagrams in different popular formats (MPP, MPX, MSPDI, Planner). It is free and supports all web browsers.

Mick said...

Has anyone figured out a way to display a month view as opposed to a weekday view? Long projects look horrible when they scroll over multiple screens

John Milan said...

Hi Mick (and everyone else who would like a better Gantt Chart in SharePoint),

I'm pleased to say: 'We have heard you!' We're working on one right now that has the best scaling solution-- period.

And some other goodies, of course. Our target is the end of April, 2010.

Cheers All!

Aruna said...

You are master of Gantt view.

Thank you so much, it was very helpful in my task.

Hope you can pass your thoughts on following?

Future of Sharepoint

Ms Project Vs Team Foundation Server

John Milan said...

Well thank you Aruna. Flattery will get you everywhere :)

My comment is that Microsoft does see SharePoint as the online version of Windows for the knowledge worker.

Though, as your second link points out, you do have competing groups building their own solutions on top of SharePoint-- but that will sort itself out.


John Milan

Rajesh said...

Gantt View - If 2 different project names are using the same instance, can the period that is shared be shown in a different color?
If Possible Please tell me the steps how to do in SharePoint Designer.

Arjuna Chiththananda said...

In Gantt view can we do grouping as it happenns in the tasks view underneath, if we modify the view with Group By.
Kind Regards,

John Milan said...

Hi All,

We are polishing up our own IntelliGantt Web Part for SharePoint that addresses many, if not all, of the issues brought up in the comments.

Here is an introductory post for you.

Thank you for all the great feedback. We look forward to continually improving our products to better server you.