DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Gantt
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
Crée un lien de type "Fin à Début" entre deux tâches affichées dans une colonne d'un champ Table (ou Table hiérarchique) de type Diagramme de Gantt.
Exemple
// Création des tâches puis du lien
t1 est une TâcheGantt
t1.ID = "T1"
t2 est une TâcheGantt
t2.ID = "T2"
GanttAjouteLien(COL_Gantt, t1.ID, t2.ID)
 
// Autre syntaxe en spécifiant le type du lien
GanttAjouteLien(COL_Gantt, t1.ID, t2.ID, tlgFinADébut)
// Création d'un lien via une variable de type LienGantt
Lien est un LienGantt
Lien.IDSource = "T1"
Lien.IDDestination = "T2"
Lien.Type = tlgFinADébut
GanttAjouteLien(COL_Gantt, Lien)
Syntaxe

Créer un lien entre deux tâches existantes Masquer les détails

GanttAjouteLien(<Colonne Gantt> , <Identifiant Tâche Source> , <Identifiant Tâche Destination> [, <Type du lien>])
<Colonne Gantt> : Nom de champ
Nom de la colonne (d'un champ Table ou Table hiérarchique) de type Diagramme de Gantt à manipuler.
<Identifiant Tâche Source> : Chaîne de caractères
Identifiant de la tâche source du lien.
<Identifiant Tâche Destination> : Chaîne de caractères
Identifiant de la tâche destination du lien.
<Type du lien> : Constante de type Entier
Type du lien à ajouter :
tlgDébutADébutLien de type "Début à Début" : La tâche destination ne peut pas commencer avant que la tâche source ne soit commencée.
tlgDébutAFinLien de type "Début à Fin" : La tâche destination ne peut pas se terminer avant que la tâche source ne soit commencée (cas rare).
tlgFinADébut
(valeur par défaut)
Lien de type "Fin à Début" : La tâche destination ne peut pas commencer avant que la tâche source ne soit terminée.
tlgFinAFinLien de type "Fin à Fin" : La tâche destination ne peut pas se terminer avant que la tâche source ne soit terminée.

Créer un lien via une variable de type LienGantt Masquer les détails

GanttAjouteLien(<Colonne Gantt> , <Lien>)
<Colonne Gantt> : Nom de champ
Nom de la colonne (d'un champ Table ou Table hiérarchique) de type Diagramme de Gantt à manipuler.
<Lien> : Variable de type LienGantt
Nom de la variable de type LienGantt décrivant le lien à créer.
Remarques
  • Si le lien existe déjà, la fonction ne fait rien.
  • Si un des identifiants n'existe pas, le lien est inactif : le lien n'est pas affiché et n'a aucun effet.
  • Selon leurs types, les liens sont dessinés sur les bords de début ou de fin des tâches.
Liste des exemples associés :
Le champ Gantt Exemples unitaires (WINDEV) : Le champ Gantt
[ + ] Utilisation d'un champ Diagramme de Gantt
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