Récupérer table et champ dans un filtre

Bonjour,

Je pose le décors (une description texte serait incompréhensible).
soit
<BOUCLE_a(MATABLE) {mesCriteres}>
  nom = [(#NOM|monfiltre)]
</BOUCLE_a>

Je souhaite avoir dans la fonction monfiltre des variables contenant le nom de la table et du champ.
En gros :
function monfiltre($val)
  {
  $table // contient 'MATABLE'
  $champs // contient 'NOM'
  }

Comment avoir les valeurs de $table et $champs, une idée ou c'est peine perdue ?

Merci d'avance