Accès aux colonnes de références

J’ai un référentiel Risque avec les colonnes idRisque, nom du risque, … ;
Une table Processus avec les colonnes idProcessus, risques associés, ….
Une autre table Risque atténués avec les colonnes IdRisque atténué, ……
La table Risque est référencée (référence multiple) dans Processus sur les colonnes idRisque et risques associés
La table Risque est également référencée dans Risque atténués sur les colonnes idRisque et IdRisque atténué
Mon code ci-dessous (dans un custom widget) fonctionne différemment selon le cas :
const risques = listRisquesId.map(id => {
const ligne = tableRisques.find(risque => risque.IdRisque === id);
……
}) ;
La recherche dans la table Risque se passe bien mais pas dans Risque atténués ou j’obtiens undefine. J’ai le sentiment que le référencement dans la table Risque atténués se fait sur l’identifiant de la ligne ( id ligne généré par GRIST) et non pas sur le code IdRisque.
J’ai sans doute loupé quelque chose, quelqu’un a-t-il une idée du problème
Merci d’avance

Bonjour, je ne comprends pas votre code (désolé) mais il faut bien comprendre comment fonctionnent les références pour pouvoir les utiliser dans des formules. Voici la documentation qui peut vous aider pour cela : Références et recherches - Grist Help Center