From f03fcfa11aa771aa37b49932afdd34ef98325b40 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Sat, 6 Feb 2021 18:55:41 +0100 Subject: [PATCH] leadership documentation --- doc/variable/leadership.md | 74 ++++++++++++++++++++++++++++++++++++++ doc/variable/simple.md | 4 ++- 2 files changed, 77 insertions(+), 1 deletion(-) create mode 100644 doc/variable/leadership.md diff --git a/doc/variable/leadership.md b/doc/variable/leadership.md new file mode 100644 index 00000000..56930bd4 --- /dev/null +++ b/doc/variable/leadership.md @@ -0,0 +1,74 @@ +# Variable meneuse ou suiveuse + +## Variable meneuse + +Une variable meneuse est une [variable](simple.md) qui est obligatoirement de type multiple. + +Une variable meneuse peut être obligatoire. + +## Variable suiveuse + +Une variable suiveuse est une variable donc la longueur n'est pas déterminé par elle-même, mais est identique à celle de la variable meneuse dont elle dépend. + +Une variable suiveuse est une variable placer juste derrière une variable meneuse ou une autre variable suiveuse. + +L'ordre de définition des variables suiveuses est important. + +Cette variable peut être de type multiple. Dans ce cas, pour un index determiné, il est possible de mettre plusieurs valeurs à une même variable. + +Une variable suiveuse peut être obligatoire. Cela signifie que lorsqu'une variable meneuse est renseigné, il faut obligatoirement que la variable suiveuse est également une valeur à l'index considéré. +Si aucune valeur n'est définit pour la variable meneuse, aucune valeur n'est a spécifié pour la variable suiveuse. + +Le [mode](../mode.md) par défaut d'une variable suiveuse correspond au [mode](../mode.md) de la variable meneuse. + +Si une variable meneuse est caché ou désactivé, les variables suiveuses le seront également. + +## Définition des variables meneuse et suiveuse + +Voici un exemple de définition d'une variable meneuse et de deux variables meneuses : + +``` + + + + + + + + + + follower1 + follower2 + + +``` + +Le nom et la description du groupe prendra par défaut le nom et la description de la variable meneuse. + +Il est possible d'en définit d'autres : + +``` + + + follower1 + follower2 + + +``` + +## Ajout d'une nouvelle variable suiveuse + +Pour ajouter, dans un nouveau dictionnaire, une variable suiveuse à notre groupe, rien de plus simple, il suffit de redéfinir un groupe avec cette (ou ces) nouvelle variable : + +``` + + + + + + + + follower3 + + +``` diff --git a/doc/variable/simple.md b/doc/variable/simple.md index f00f2f76..d9629d3f 100644 --- a/doc/variable/simple.md +++ b/doc/variable/simple.md @@ -131,7 +131,9 @@ Pour une variable multiple, il est possible de préciser plusieurs valeurs : ``` -Une valeur par défaut peut également être [une valeur calculer](fill/README.md). +Si la variable n'est pas pas une [variable meneuse](leadership.md), la première valeur défini dans cette liste sera également la valeur par défaut proposé si on ajoute une nouvelle valeur à cette variable. + +Une valeur par défaut peut également être [une valeur calculer](../fill/README.md). ## Redéfinir une variable