|
|
|
|
GanttAddLink (Function) In french: GanttAjouteLien Creates an "End to Start" link between two tasks displayed in a Gantt Chart column found in a Table (or TreeView Table) control. // Create the tasks then the link t1 is GanttTask t1.ID = "T1" t2 is GanttTask t2.ID = "T2" GanttAddLink(COL_Gantt, t1.ID, t2.ID) Â // Other syntax by specifying the type of link GanttAddLink(COL_Gantt, t1.ID, t2.ID, gltEndToStart) // Create a link via a GanttLink variable Link is GanttLink Link.SourceID = "T1" Link.DestinationID = "T2" Link.Type = gltEndToStart GanttAddLink(COL_Gantt, Link) Syntax
Creating a link between two existing tasks Hide the details
GanttAddLink(<Gantt column> , <Source Task identifier> , <Destination Task identifier> [, <Type of link>])
<Gantt column>: Control name Name of the Gantt Chart column (in a Table or TreeView Table control) to be used. <Source Task identifier>: Character string Identifier of the source task of the link. <Destination Task identifier>: Character string Identifier of the target task of the link. <Type of link>: Integer constant Type of link to add: | | gltEndToEnd | "End to End" link: The target task cannot end as long as the source task is not ended. | gltEndToStart (default value) | "End to Start" link: The target task cannot start as long as the source task is not ended. | gltStartToEnd | "Start to End" link: The target task cannot end as long as the source task is not started (rare case). | gltStartToStart | "Start to Start" link: The target task can only start if the source task is started. |
Creating a link via a GanttLink variable Hide the details
GanttAddLink(<Gantt column> , <Link>)
<Gantt column>: Control name Name of the Gantt Chart column (in a Table or TreeView Table control) to be used. <Link>: GanttLink variable Name of the GanttLink variable describing the link to create. Remarks - The function has no effect if the link already exists.
- If one of the identifiers does not exist, the link is inactive: the link is not displayed and it has no effect.
- According to their types, the links are drawn on the start or end borders of the tasks.
Related Examples:
|
Unit examples (WINDEV): The Gantt control
[ + ] Using a Gantt Chart control
|
|
Complete examples (WINDEV): WD Gantt
[ + ] The "WD Gantt" example presents an advanced use of the Gantt Chart control. This example is used to create a Gantt chart with tasks, links, cumulative tasks and milestones. The tasks can be edited in a specific window. The created chart can be saved in a file and reloaded thereafter.
|
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|