Skip to content

Commit

Permalink
Update 3-cases-non-collectees.md
Browse files Browse the repository at this point in the history
  • Loading branch information
AnneHuSKa authored Jul 15, 2024
1 parent be72e4a commit c20ad7d
Showing 1 changed file with 35 additions and 5 deletions.
40 changes: 35 additions & 5 deletions bowiedocs/docs/pogues/Le guide/Tableaux/3-cases-non-collectees.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,52 @@

## Décrire une case non-collectée

On souhaite parfois qu'une ou plusieurs cases d'un tableau porte une donnée calculée ou externe plutôt qu'une donnée collectée. Par exemple dans le tableau suivant :
On souhaite parfois qu'une ou plusieurs cases d'un tableau porte une donnée calculée ou externe plutôt qu'une donnée collectée.

Par exemple dans le tableau de taille fixe suivant où les cases de la dernière colonne représentant la différence entre les deux cases précédentes.:

![Tableau fixe avec total en ligne](../../../img/pogues/tf_total_en_ligne_tableau.png)

les cases de la dernière colonne représentent la différence entre les deux cases précédentes.

Pour spécifier ce type de comportement, Pogues met à disposition le mécanisme de case non-collectée.
ou dans le tableau dynamique où la première colonne est une donnée externe - préremplie :

![Tableau dynamique avec colonne_prérempli](../../../img/pogues/td-prerempli-non-collecte.png)


Pour spécifier ce type de comportement, Pogues met à disposition le mécanisme de __case non-collectée__.

### Dans un tableau fixe

Dans le cas d'une tableau fixe par exemple, une case de tableau est une variable standard :
Une case de tableau est par défaut une variable standard collectée. Dans l'onglet "Variables collectées", on note que par défaut la valeur de Collectée est à Oui :

![Case collectée](../../../img/pogues/tableau_case_collectee.png)

Si on choisit "Non", on peut remplacer la case par une expression VTL, comme ici la différence entre deux variable numériques :
Si on choisit "Non", on peut alors remplacer la case par une expression VTL, comme ici la différence entre deux variable numériques :

![Case non collectée](../../../img/pogues/tableau_case_non_collectee.png)

### Dans un tableau dynamique

Ici, c'est la __colonne entière__ qui peut ne pas être collectée. Les cas d'usage les plus fréquents seront :

- l'affichage d'une donnée externe (préremplissage par exemple), décrite au préalable :

![Case non collectée](../../../img/pogues/td-prerempli-non-collecte-spec-externe.png)

et utilisée ainsi :

![Case non collectée](../../../img/pogues/td-prerempli-non-collecte-spec.png)

- l'affichage d'une donnée calculée, calculée ainsi :

![Case non collectée_var_calculée](../../../img/pogues/td-prerempli-non-collecte-var-calculee.png)

et utilisée ainsi :

![Case non collectée_var_calculée](../../../img/pogues/td-prerempli-non-collecte-usage-calculee.png)



## Total en ligne

### Dans un tableau fixe
Expand Down

0 comments on commit c20ad7d

Please sign in to comment.