critère composite ... je sèche !

Bonjour, je voudrais faire dans une boucle MOTS
le critère suivant
{type=sem[(#TITRE|supprimer_numero)]}
en fait
[(#TITRE|supprimer_numero)] est récupéré d'une autre boucle et eprmet de composer le critère

par exemple si [(#TITRE|supprimer_numero)] est 'antique'
mon critère devient 'semantique' ...

mais évidemment ma syntaxe est foireuse ...

j'ai cherché mais pas trouvé ...
avec set et get ... mais ça marche pas non plus
#set(titretmp,[(#TITRE|supprimer_numero)])

Merci

RB