DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Gantt
  • Récupération d'une tâche
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
Récupère une tâche à partir de son identifiant dans une colonne (d'un champ Table ou Table hiérarchique) de type Diagramme de Gantt.
Exemple
// Récupération d'une tâche pour la modifier
MaTâche est une TâcheGantt
MaTâche <- GanttRécupèreTâche(COL_Gantt, "ID2")
MaTâche.Titre = "Nouveau titre"
// Récupération d'une tâche
MaTâche est un TâcheGantt
MaTâche = GanttRécupèreTâche(COL_Gantt, "ID1")
InfoConstruit("Tâche récupérée : %1", MaTâche.Titre)
Syntaxe
<Résultat> = GanttRécupèreTâche(<Colonne Gantt> , <Identifiant>)
<Résultat> : Variable de type TâcheGantt
Nom de la variable de type TâcheGantt dans laquelle les caractéristiques de la tâche sont récupérées.
<Colonne Gantt> : Nom de champ
Nom de la colonne (d'un champ Table ou Table hiérarchique) de type Diagramme de Gantt à manipuler.
<Identifiant> : Chaîne de caractères
Identifiant de la tâche à récupérer. Cet identifiant correspond à la propriété ID définie dans la variable de type TâcheGantt.
Si l'identifiant spécifié n'existe pas, une erreur WLangage est affichée.
Remarques

Récupération d'une tâche

Pour récupérer une tâche, il est possible :
  • soit d'utiliser l'opérateur "=". Dans ce cas, il est possible de connaître les caractéristiques de la tâche récupérée.
  • soit d'utiliser l'opérateur "<-". Dans ce cas, il est possible de modifier dynamiquement la tâche récupérée.
1er cas : Utilisation de l'opérateur "=".
Dans ce cas, il est possible de connaître les caractéristiques de la tâche récupérée.
<Nom de la variable> = GanttRécupèreTâche(<Colonne Gantt>, <Identifiant>)

Par exemple :
// Récupération d'une tâche
MaTâche est un TâcheGantt
MaTâche = GanttRécupèreTâche(COL_Gantt, "ID1")
InfoConstruit("Tâche récupérée : %1", MaTâche.Titre)

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 :
MaTâche est un TâcheGantt
MaTâche = COL_Gantt["ID1"]
InfoConstruit("Tâche récupérée : %1", MaTâche.Titre)


2ème cas : Utilisation de l'opérateur "<-".
Dans ce cas, il est possible de modifier dynamiquement la tâche récupérée.
<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

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
Liste des exemples associés :
WD Gantt Exemples complets (WINDEV) : WD Gantt
[ + ] L'exemple "WD Gantt" présente une utilisation avancée du champ Diagramme de Gantt.
Cet exemple permet de créer un diagramme de Gantt complet avec tâches, liaisons, tâches cumulatives et jalons.
Les tâches peuvent être éditées dans une fenêtre spécifique.
Le diagramme créé peut être sauvegardé dans un fichier pour être rechargé par la suite.
Composante : wd290mdl.dll
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 15/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale