Faire le total des élements ou des liens dans une cellule d’un export tabulaire
En complément d’une cellule qui liste les liens d’une fiche vers un autre corpus ou un autre thésaurus ou les éléments d’un champ information, il est courant de vouloir avoir un champ qui fait le total de ces liens ou des ces éléments. Pour cela, on va utiliser le paramètre sum
dans un contexte particulier comme illustré par l’exemple suivant :
L’astuce est de combiner le paramètre sum
avec la valeur « 1 » de la troisième ligne. Cette valeur « 1 » indique qu’un mot-clé présent ajoute « 1 ». Le paramètre defval
permet d’indiquer quand l’absence de valeur, la cellule vaut « 0 » (il n’est pas obligatoire, en son absence, la cellule est simplement vide s’il n’y a aucun élément).
On remarquera quand l’absence de sum
, la réponse sera une série de « 1 » séparé par un point-virgule. Le paramètre cast
avec la valeur integer
indique qu’il s’agit d’une somme de nombres entiers (et non de montant par exemple).
Cette astuce peut être utilisée avec plusieurs champs comme le montre l’exemple suivant :