Skip to main content

Comptage

  { DOCVARIABLE count X contexte identifiant_unique filter=XXX }

S’utilise de la même façon que les { docvariable doc } mais retourne simplement le nombre de résultats (et non les résultats eux-mêmes).

Par exemple, pour compter le nombre de lignes de copyright qui ont un rôle A :

{ DOCVARIABLE count X copyright { mergefield oeu_idoeu } filter=(cop_role='A') }

Ce compte peut être utilisé dans des tests :

{ IF { DOCVARIABLE count X copyright { mergefield oeu_idoeu } filter=(cop_role='A') } > 0 “Il y a des auteurs” “Aucun auteur” }

Il est possible de compter le nombre de valeurs uniques d'un champ :

{ DOCVARIABLE count X copyright { mergefield oeu_idoeu } filter=(cop_role='A') distinct=cop_chain }