Len(table.lookuprecords... me renvoie 0

Bonjour,

Je suis débutant avec Grist mais j’ai déjà travaillé avec des bases de données.

Je suis planté avec une formule et je ne trouve pas la solution.

J’ai une table Enseignants_formations avec trois enregistrements:

Je voudrais compter ces enregistrements sur le champ IDform dans une autre table Formations dans le champ nbInscrits

J’y ai mis la formule: len(Enseignants_formations.lookupRecords(IDform=$IDform)) qui m’a été suggérée par l’IA.

Mais, comme vous pouvez le voir, nbInscrits reste obstinément à 0.

Qu’est-ce que je n’ai pas bien fait?

Merci de votre aide!

bonjour, vous avez d’un côté IDform qui est une référence, de l’autre un texte, donc la comparaison IDform = $IDform renvoie toujours faux. Vous pouvez utiliser IDform = $id (dans ce genre de cas, si vous commencez à écrire la formule Table.lookupRec.., c’est une suggestion que Grist va vous faire) bon gristage !

Merci infiniment, c’est résolu!

1 « J'aime »