Version 6.7
 

News

On 25th July was released new version TreeGrid 6.7.

Main updates are editable summary tasks, including dependencies and date constraints
and export to PDF and other updates in printing and export.
See what is new

 

Brief description

TreeGrid Gantt chart is application core to build online (web based) project management software like MS Project or Primavera.
Or to display and control any data in row and bar based chart.

It is the most complex web Gantt chart on the Internet.

   
 

Gantt chart example

  
 

Supported browsers

Internet Explorer (IE6, IE7, IE8), all compatibility modes
Mozilla Firefox (FF1.5, FF2, FF3, FF3.5, FF3.6)
Google Chrome (CH3, CH4, CH5)
Safari (S3, S4, S5)
Opera (O9, O9.5, O10)
And all IE, Mozilla and WebKit engine clones
  
 

Web grid grid features

TreeGrid Gantt and Run charts support also all standard and many extended web grid features like:

tree capability, unlimited levels of nesting
sorting rows by one or more columns
grouping rows to tree, unlimited levels
filtering rows by one or more columns like MS Excel
searching in grid like by Google or by expression
Extended calculations and formulas like MS Excel
updating changes to server by AJAX
or by page / form submit (HTTP POST)
adding , deleting and moving (dragging) rows
column resizing, column hiding / displaying
fixed (frozen) columns and rows on all sides
client paging and paging in tree
various cell types like text, number, check box, textarea, combo box, image, link
extended formatting values for display and edit, according to the type and format string.
printing capabilities, export to PDF, including various PDF options
master / detail relationship
External objects in cells like Flash or SilverLight
Complex popup menu system, submenus, collapsible tree, more columns, edit controls
localization possible to any language
  
 

Server side support

TreeGrid Gantt Chart distribution contains many examples and predefined code for server side scripts:

ASP (VBScript)
ASP.NET (C#, Visual Basic)
JSP (Java)
PHP
HTML (all other)

TreeGrid can be used also in any other server script environment that can handle and process XML or JSON data.
  
 

Main Gantt chart features

Usable especially for project management - planning and scheduling tasks
It can be used as core of applications providing features of Microsoft Project or Primavera online on web
Tasks set by duration or end date or both (mirrored), with percentage of completion
Milestones with 0 duration
TreeGrid Gantt Chart is project management tool to build gantt charts online on web
Resources for tasks, possible filtering rows by resources
Discrete bars for real flow - actual completion of the task, usable along the task bars.
Flags - any custom icons shown on exact date with defined tooltip
TreeGrid Gantt Chart provides all basic features for project management like Primavera or Microsoft Project
Dependencies between tasks as descendants (successors) or ancestor (predecessors) or both (mirrored)
Dependency types end-start (fs), end-end (ff), start-start (ss), start-end (sf)
Possible more dependencies between two tasks (ss + ff)
TreeGrid Gantt Chart is online replacement of project planning and scheduling software like Microsoft Project or Oracle Primavera
Dependency lags in any time units like hours, days or elapsed days
Dependency constraints define available span between dependency start+lag and end
Checking circular dependencies
Automatic correcting dependencies after task move or resize or dependency change, moving the dependent tasks
TreeGrid Gantt Chart is core for project charter to create project schedules and plans
Possible correcting dependencies only on demand, showing the incorrect dependencies in red
Automatic checking all entered inputs and changes in chart if they are correct
Excluded holidays - any defined dates, date ranges or repeated dates
The holidays are excluded from Gantt calculations and can be also hidden from the chart
TreeGrid Gantt Chart can be used for various project plans or schedules with Gantt chart
Critical path management - critical tasks with specified slack can be highlighted or filtered
Project baseline date constraint, tasks cannot be moved before or the first tasks are forced to start on
Task date constraints for early start date, early finish date, late start date, late finish date
All the date constraints are shown in Gantt chart as icons and be added, deleted and moved directly in the chart
Highlighted custom dates or date ranges in background or foreground
Fully customizable Gantt headers, defining any date formats in one or more header lines
TreeGrid Gantt Chart can do also specialties like engineering project management systems online on web
The Gantt chart is fully interactive, all items can be changed directly in the chart by mouse
The Gantt behavior is fully customizable by defining key and mouse action schema
TreeGrid Gantt Chart can be used for various task management, project templates or process management softwares
Gantt popup menu (customizable) with all available features accessible from the menu on right click
Smooth zoom to date range selected by mouse dragging in header or by click to exact date in header
Custom zoom levels with different dates and formats in header, size constraints and backgrounds
Custom CSS styles, every cell can display completely different bars (shapes and colors).
TreeGrid Gantt Chart can be used also for online web tasks like time management, IT project management or online project management
API events and methods to extend the Gantt features by custom JavaScript
RTL version for Middle East languages plus Hirji dates and calendar
  
 

Main Run chart features

Usable especially for services or resources management
More independent bars in one cell
Every bar can have its own type, width, caption, color, class and tooltip
Various types of bars with different features, like normal, empty, not movable, not resizable, start/end, ...
All the bar setting can be changed by a user from popup menu or in another custom way
The bars can overlap each other, in this case they can be marked as error with different color and class
The bars can be defined independently by their start dates and width or end date
Or the bars can be defined by one start date and bar widths
The bars are fully interactive, can be created, resized, moved and deleted by mouse dragging
Many possibilities of moving behavior, the bars can be shifted or resized to create room for the new bar
Bars can be moved between rows or between grids or can be dropped to any other custom place
Joined bars, moving the joined bars together, possible splitting and joining bars by dragging
API events and methods to extend the Gantt features by custom JavaScript
Other Gantt features like header, zoom, dependencies or resources can be also used with Run bars
Other Gantt objects like flags, flow, tasks or milestones can be also shown along Run bars with one cell
  
 

Run chart example