ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Gantt Chart functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Ajoute une tâche dans une colonne d'un champ Table (ou Table hiérarchique) de type Diagramme de Gantt.
Exemple
NouvelleTâche est un TâcheGantt
 
// Paramètre la tâche
NouvelleTâche.ID = DonneIdentifiant()
NouvelleTâche.Ligne = 1
NouvelleTâche.Avancement = 50
NouvelleTâche.DateDébut = DateDuJour()
NouvelleTâche.DuréeEnJour = 1
NouvelleTâche.Titre = "Nouvelle tâche"
 
// Ajoute la tâche
GanttAjouteTâche(COL_Gantt, NouvelleTâche)
Syntaxe
GanttAjouteTâche(<Colonne Gantt> , <Tâche>)
<Colonne Gantt> : Nom de champ
Nom de la colonne (d'un champ Table ou Table hiérarchique) de type Diagramme de Gantt à manipuler.
<Tâche> : Variable de type TâcheGantt
Nom de la variable de type TâcheGantt décrivant les caractéristiques de la tâche à ajouter.
Remarques
  • La nouvelle tâche est ajoutée puis affichée.
  • La tâche peut être récupérée dans une variable de type TâcheGantt en utilisant la fonction GanttRécupèreTâche :
    <Nom de la variable> <- GanttRécupèreTâche(<Colonne Gantt>, <Identifiant>)

où Identifiant est l'identifiant de la tâche à récupérer.
Par exemple :
// Modification d'une tâche
MaTâche est un TâcheGantt
MaTâche <- GanttRécupèreTâche(COL_Gantt, "ID1")
MaTâche.Avancement = 70
MaTâche.CouleurAvancement = VertClair

Comme la tâche est récupérée par l'opérateur <-, les modifications effectuées sur la variable de type TâcheGantt seront automatiquement reportées dans le diagramme de Gantt.
Il est également possible de récupérer une tâche en utilisant la syntaxe suivante :
<Nom de la variable> <- <Colonne Gantt>["<Identifiant>"]

Par exemple :
t <- COL_Gantt["ID1"]
t.CouleurFond = BleuClair
  • Si la tâche n'a pas d'identifiant ou si cet identifiant existe déjà, une erreur WLangage est affichée.
Classification Métier / UI : Code UI
Composante : wd290mdl.dll
Minimum version required
  • Version 19
Comments
Click [Add] to post a comment

Last update: 06/15/2023

Send a report | Local help