[(#REM)
Gestion des doublons :
// # DOUBLONS{mots} ou #DOUBLONS{mots,famille}
// donne l'etat des doublons (MOTS) a cet endroit
// sous forme de tableau d'id_mot array(1,2,3,...)
// # DOUBLONS tout seul donne la liste brute de tous les doublons
// # DOUBLONS*{mots} donne la chaine brute ",1,2,3,..."
// (changera si la gestion des doublons evolue)
]#SET{d,''}
[(#TOTAL_BOUCLE|<{2}|?{NA})]/B_t>
#SET{d,#GET{d}|concat{','}|concat{#ID_ARTICLE}}
[(#DOUBLONS|count|=={1}|?{'', 'erreur doublons 1'})]
[(#DOUBLONS{articles}|count|?{'erreur doublons 2 non vide'})]
[(#DOUBLONS{articles,test}|=={
#GET{d}|explode{","}|array_filter
}|?{'','erreur doublons 3'})]
[(#DOUBLONS*{articles,test}|=={#GET{d}}|?{'','erreur doublons*'})]
OK