Bonjour,
Afin de ne pas voir de numéros dans mon formulaire (les identifiants de tables liées), j'aimerai utiliser le générateur d'expression pour n'afficher que le libellé de la table liée.
Dans ce formulaire, le champ Taxon_Code enregistre l'identifiant de la table D_Taxon. Pour l'utilisateur, le numéro ne l'intéresse pas et ne veut rien dire. Ce qu'il veut, c'est voir du 1er coup d'oeil de quel taxon il s'agit, en texte (champ Taxon_Latin du dictionnaire D_Taxon).
Dans une zone de texte indépendante, j'ai mis l'expression suivante:
=RechDom("[D_TAXON]![TAXON_LATIN] ";"D_TAXON";" [D_TAXON]![TAXON_CODE] = " & [Taxon_code])
où Taxon_code est le champ faisant la liaison avec le dictionnaire D_Taxon. Avec la syntaxe suivante, je demande bien à mon formulaire d'afficher le champ Taxon_Latin du dictionnaire D_Taxon qui correspond au champ Taxon_Code, non?
Malgré mes recherches, je ne comprend pas pourquoi j'ai encore et toujours la mention #ERREUR...
PS: quelqu'un connaitrai un bon tuto sur le générateur d'expressions et ses fonctions/expressions? L'aide d'Access laisse à désirer et je n'ai rien trouvé sur developpez.com...)
Partager