GanttListTask (Function) In french: GanttListeTâche Returns: - the list of tasks included between two given dates in a Gantt Chart column,
- all the tasks found in a Gantt Chart column,
- a specific task (selected or hovered).
// Lists all the tasks arrList is array of GanttTask // Retrieves the list of tasks arrList = GanttListTask(COL_Gantt) InfoBuild("The tasks have been retrieved" + CR + ... "The array contains %1 tasks.", arrList.Count)
// Lists the tasks from today's date arrList is array of GanttTask // Retrieves the list of tasks arrList = GanttListTask(COL_Gantt, DateSys())
// Retrieves the selected task arrList is array of GanttTask // Retrieves the list of tasks arrList = GanttListTask(COL_Gantt, ganttSelectedTask) InfoBuild("The retrieved task: %1.", arrList[1].Title)
Syntax
Retrieving the list of tasks found between two dates Hide the details
<Result> = GanttListTask(<Gantt column> [, <Start date> [, <End date>]])
<Result>: Array of GanttTask variables Name of array containing the GanttTask variables. If a task corresponding to the specified criteria is found, this array will contain a single element. If no task corresponds to the specified criteria, this array will contain 0 task. <Gantt column>: Control name Name of the Gantt Chart column (in a Table or TreeView Table control) to be used. <Start date>: Optional DateTime variable Start date for task selection.
If this parameter is not specified, all the tasks found in the Gantt chart will be returned. <End date>: Optional DateTime variable End date for task selection.
If this parameter is not specified, all the tasks found in the Gantt chart will be returned.
Retrieving information about a specific task Hide the details
<Result> = GanttListTask(<Gantt column> , <Type of Task>)
<Result>: Array of GanttTask variables Name of the array containing the GanttTask variable. If a task corresponding to the specified criteria is found, this array will contain a single element. If no task corresponds to the specified criteria, this array will contain 0 task. <Gantt column>: Control name Name of the Gantt Chart column (in a Table or TreeView Table control) to be used. <Type of Task>: Integer constant Type of sought task: | | ganttHoveredTask | Task hovered by the mouse in the Gantt Chart control. If no task is hovered, <Result> will correspond to an array of 0 element. | ganttSelectedTask | Task currently selected in the Gantt Chart control. If no task is selected, <Result> will correspond to an array of 0 element. |
Related Examples:
|
Unit examples (WINDEV): The Gantt control
[ + ] Using a Gantt Chart control
|
This page is also available for…
|
|
|
|