Merci pour ta réponse Jean.
Ce fichier me sert à expérimenter sur le problème de l'usage des listes de valeurs, qui nous permettent d'inscrire des données d'une liste avec le moins d'erreurs possible.
En réalité, j'ai un Registre de près de 1000 membres de mon Club que je dois gérer. À chaque année, on reçoit de nouvelles inscriptions (350), d'un fichiers CSV de Google Formulaire, dont il faut convertir et valider le contenu de chaque donnée. Près de 50 de ces inscriptions sont de nouvelles personnes à ajouter au Registre.
Avec FMP, j'importe ce fichier dans un modèle isolé (Inscriptions) du Registre pour le traiter, et en particulier, avec une table externe j'attribue le genre de la personne à partir de son prénom, validé (caractères superflus, majuscules, tiret pour prénom composé, etc). C'est la seule donnée qui est traitée de cette façon dans le modèle des Inscriptions. Je transfère (copie) ensuite toutes ces données dans le Registre, comme on fait depuis plus de 5 ans. La table des Inscriptions est ensuite vidée pour l'année suivante. J'ai aussi des problèmes avec ce transfert que je veux automatiser avec un script qui doit être différent pour les nouveaux et anciens membres. Mais ça, c'est une autre chose.
Le problème actuel est que cette année, avec le Registre, les recherches à critères multiples, calculs, et statistiques, sont traités de façon erronnée, dès qu'on utilise le contenu de la rubrique du Genre de la personne. Je crois que c'est avec le type de transfert (copie) que ce situe le problème. J'ai pensé qu'un transfert avec une variable locale, est la seule façon d'en assurer une intégrité totale plutôt qu'avec une copie. Mais le script, que j'ai construit pour ce faire, ne fonctionne pas uniquement pour les prénoms non-épicènes (la majorité). Pourquoi ? Voilà.